Skip to content

Commit 8425d08

Browse files
committed
BenjaminRS 1
1 parent a9e05c0 commit 8425d08

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+117
-168
lines changed

L1Trigger/TrackFindingTMTT/python/TMTrackProducer_Defaults_cfi.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -358,7 +358,7 @@
358358
#--- Options for Kalman filter track fitters ---
359359
#
360360
# Larger number has more debug printout. "1" is useful for understanding why tracks are lost, best combined with TrackFitCheat=True.
361-
KalmanDebugLevel = cms.uint32(2),
361+
KalmanDebugLevel = cms.uint32(0),
362362
# Fit will reject fitted tracks unless it can assign at least this number of stubs to them.
363363
KalmanMinNumStubs = cms.uint32(4),
364364
# Fit will attempt to add up to this nummber of stubs to each fitted tracks, but won't bother adding more.

L1Trigger/TrackFindingTMTT/src/Settings.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ namespace tmtt {
3939

4040
// Kalman filter track fit cfg
4141
kalmanDebugLevel_(0),
42-
//kalmanDebugLevel_(2), // Good for debugging
4342
kalmanMinNumStubs_(4),
4443
kalmanMaxNumStubs_(6),
4544
kalmanAddBeamConstr_(false), // Apply post-fit beam-spot constraint to 5-param fit

L1Trigger/TrackFindingTracklet/interface/ChannelAssignment.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ namespace trklet {
3838
};
3939
ChannelAssignment() {}
4040
ChannelAssignment(const Config& iConfig, const tt::Setup* setup);
41-
~ChannelAssignment() {}
41+
~ChannelAssignment() = default;
4242
// helper class to store configurations
4343
const tt::Setup* setup() const { return setup_; }
4444
// returns channelId of given TTTrackRef from TrackBuilder

L1Trigger/TrackFindingTracklet/interface/DataFormats.h

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ namespace trklet {
4545
DataFormat(bool twos, int width, double base, double range)
4646
: twos_(twos), width_(width), base_(base), range_(range) {}
4747
DataFormat() {}
48-
virtual ~DataFormat() {}
48+
~DataFormat() = default;
4949
// converts int to bitvector
5050
TTBV ttBV(int i) const { return TTBV(i, width_, twos_); }
5151
// converts double to bitvector
@@ -77,7 +77,7 @@ namespace trklet {
7777
// converts floating point value to binary integer value
7878
int toUnsigned(double d) const { return this->integer(d) + std::pow(2, width_) / 2; }
7979
// biggest representable floating point value
80-
//double limit() const { return (range_ - base_) / (twos_ ? 2. : 1.); }
80+
double limit() const { return (range_ - base_) / (twos_ ? 2. : 1.); }
8181
// returns false if data format would oferflow for this double value
8282
bool inRange(double d, bool digi = true) const {
8383
const double range = digi ? base_ * pow(2, width_) : range_;
@@ -302,7 +302,7 @@ namespace trklet {
302302
dataFormats_->convertStub(p_, data_, frame_.second);
303303
}
304304
Stub() {}
305-
~Stub() {}
305+
virtual ~Stub() = default;
306306
// true if frame valid, false if gap in data stream
307307
explicit operator bool() const { return frame_.first.isNonnull(); }
308308
// access to DataFormats
@@ -331,7 +331,7 @@ namespace trklet {
331331
// construct StubTM from TTStubRef
332332
StubTM(const TTStubRef& ttStubRef, const DataFormats* df, int stubId, double r, double phi, double z)
333333
: Stub(ttStubRef, df, Process::tm, stubId, r, phi, z) {}
334-
~StubTM() {}
334+
~StubTM() override = default;
335335
// stub Id
336336
int stubId() const { return std::get<0>(data_); }
337337
// stub radius wrt chosenRofPhi
@@ -350,7 +350,7 @@ namespace trklet {
350350
// construct StubDR from StubTM
351351
StubDR(const StubTM& stub, double r, double phi, double z, double dPhi, double dZ)
352352
: Stub(stub, r, phi, z, dPhi, dZ) {}
353-
~StubDR() {}
353+
~StubDR() override = default;
354354
// stub radius wrt chosenRofPhi
355355
double r() const { return std::get<0>(data_); }
356356
// stub phi wrt phi sector centre
@@ -371,7 +371,7 @@ namespace trklet {
371371
// construct StubKF from StubDR
372372
StubKF(const StubDR& stub, double r, double phi, double z, double dPhi, double dZ)
373373
: Stub(stub, r, phi, z, dPhi, dZ) {}
374-
~StubKF() {}
374+
~StubKF() override = default;
375375
// stub radius wrt chosenRofPhi
376376
double r() const { return std::get<0>(data_); };
377377
// stub phi residual wrt track parameter
@@ -404,7 +404,7 @@ namespace trklet {
404404
dataFormats_->convertTrack(p_, data_, frame_.second);
405405
}
406406
Track() {}
407-
~Track() {}
407+
virtual ~Track() = default;
408408
// true if frame valid, false if gap in data stream
409409
explicit operator bool() const { return frame_.first.isNonnull(); }
410410
// access to DataFormats
@@ -433,7 +433,7 @@ namespace trklet {
433433
// construct TrackTM from TTTrack
434434
TrackTM(const TTTrackRef& tTTrackRef, const DataFormats* df, double inv2R, double phiT, double zT)
435435
: Track(tTTrackRef, df, Process::tm, inv2R, phiT, zT) {}
436-
~TrackTM() {}
436+
~TrackTM() override = default;
437437
// track inv2R
438438
double inv2R() const { return std::get<0>(data_); }
439439
// track phi at radius chosenRofPhi wrt pprocessing centre
@@ -449,7 +449,7 @@ namespace trklet {
449449
TrackDR(const tt::FrameTrack& ft, const DataFormats* df) : Track(ft, df, Process::dr) {}
450450
// construct TrackDR from TrackTM
451451
TrackDR(const TrackTM& track) : Track(track, track.inv2R(), track.phiT(), track.zT()) {}
452-
~TrackDR() {}
452+
~TrackDR() override = default;
453453
// track qOver pt
454454
double inv2R() const { return std::get<0>(data_); }
455455
// track phi at radius chosenRofPhi wrt processing nonant centre
@@ -467,7 +467,7 @@ namespace trklet {
467467
TrackKF(const TrackDR& track, double inv2R, double phiT, double cot, double zT)
468468
: Track(track, inv2R, phiT, cot, zT) {}
469469
TrackKF() {}
470-
~TrackKF() {}
470+
~TrackKF() override = default;
471471
// track inv2R
472472
double inv2R() const { return std::get<0>(data_); }
473473
// track phi at radius 0 wrt processing nonant centre

L1Trigger/TrackFindingTracklet/interface/DuplicateRemoval.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ namespace trklet {
2525
const DataFormats* dataFormats,
2626
const ChannelAssignment* channelAssignment,
2727
int region);
28-
~DuplicateRemoval() {}
28+
~DuplicateRemoval() = default;
2929
// read in and organize input tracks and stubs
3030
void consume(const tt::StreamsTrack& streamsTrack, const tt::StreamsStub& streamsStub);
3131
// fill output products

L1Trigger/TrackFindingTracklet/interface/KalmanFilter.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ namespace trklet {
4949
tmtt::KFParamsComb* tmtt,
5050
int region,
5151
tt::TTTracks& ttTracks);
52-
~KalmanFilter() {}
52+
~KalmanFilter() = default;
5353
// read in and organize input tracks and stubs
5454
void consume(const tt::StreamsTrack& streamsTrack, const tt::StreamsStub& streamsStub);
5555
// fill output products

L1Trigger/TrackFindingTracklet/interface/KalmanFilterFormats.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ namespace trklet {
146146
class DataFormatKF {
147147
public:
148148
DataFormatKF(const VariableKF& v, bool twos, bool enableIntegerEmulation, int width, double base, double range);
149-
virtual ~DataFormatKF() {}
149+
~DataFormatKF() = default;
150150
double digi(double val) const {
151151
return enableIntegerEmulation_ ? (std::floor(val / base_ + 1.e-11) + .5) * base_ : val;
152152
}
@@ -177,7 +177,7 @@ namespace trklet {
177177
class KalmanFilterFormats {
178178
public:
179179
KalmanFilterFormats();
180-
~KalmanFilterFormats() {}
180+
~KalmanFilterFormats() = default;
181181
DataFormatKF& format(VariableKF v) { return formats_[+v]; }
182182
const tt::Setup* setup() const { return dataFormats_->setup(); }
183183
const DataFormats* dataFormats() const { return dataFormats_; }

L1Trigger/TrackFindingTracklet/interface/State.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ namespace trklet {
3030
State(State* state, const std::vector<double>& doubles);
3131
// combinatoric and seed building state constructor
3232
State(State* state, State* parent, int layer);
33-
~State() {}
33+
~State() = default;
3434
//
3535
State* comb(std::deque<State>& states, int layer);
3636
//

L1Trigger/TrackFindingTracklet/interface/TrackFindingProcessor.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ namespace trklet {
2323
TrackFindingProcessor(const tt::Setup* setup_,
2424
const DataFormats* dataFormats,
2525
const trackerTFP::TrackQuality* trackQuality);
26-
~TrackFindingProcessor() {}
26+
~TrackFindingProcessor() = default;
2727

2828
// produce TTTracks
2929
void produce(const tt::StreamsTrack& inputs,

L1Trigger/TrackFindingTracklet/interface/TrackMultiplexer.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ namespace trklet {
2424
const ChannelAssignment* channelAssignment,
2525
const Settings* settings,
2626
int region);
27-
~TrackMultiplexer() {}
27+
~TrackMultiplexer() = default;
2828
// read in and organize input tracks and stubs
2929
void consume(const tt::StreamsTrack& streamsTrack, const tt::StreamsStub& streamsStub);
3030
// fill output products

0 commit comments

Comments
 (0)