You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TPC: Adding option to make timegain calib with gausian fits (#13641)
* TPC: Adding option to make timegain calib with gausian fits
- setting tighter default momentum range for filtering MIPs to reject
kaons and electrons
- adding option to write CalibdEdx to local file by converting the boost
histogram to a ROOT histogram
- lowering minimum dEdx to 10 for better stabillity in A16
other changes:
- TPC: make calculation of dedx parallelisable
* TPC: Fixing variable names
/// \brief Check if there are enough data to compute the calibration.
65
66
/// \return false if any of the histograms has less entries than mMinEntries
@@ -117,14 +118,15 @@ class CalibratordEdx final : public o2::calibration::TimeSlotCalibration<o2::tpc
117
118
std::tuple<float, int, float> mElectronCut{}; ///< Values passed to CalibdEdx::setElectronCut
118
119
TrackCuts mCuts; ///< Cut object
119
120
o2::base::Propagator::MatCorrType mMatType{}; ///< material type for track propagation
121
+
boolmMakeGaussianFits{}; ///< fit mean of gaussian fits instead of mean dedx
120
122
121
123
TFinterval mTFIntervals; ///< start and end time frame IDs of each calibration time slots
122
124
TimeInterval mTimeIntervals; ///< start and end times of each calibration time slots
123
125
CalibVector mCalibs; ///< vector of MIP positions, each element is filled in "process" when we finalize one slot (multiple can be finalized during the same "process", which is why we have a vector. Each element is to be considered the output of the device
0 commit comments