41 void Set(
const Int_t
id,
const Int_t side,
const Double_t time,
const Int_t qdc);
42 inline Bool_t
IsValid(
const Int_t
id) {
return fBars[id].IsValid(); }
43 inline Double_t
GetPosition(
const Int_t
id) {
return fBars[id].GetPosition(); }
46 std::vector<R3BNeulandHitModulePar>
Calibrate(TDirectory* histoDir =
nullptr);
52 std::vector<HitCalibrationBar> fBars;
53 std::vector<ULong64_t> fHitMask;
55 TH1F fBarDistribution;
56 TH1F fStoppedDistribution;
57 TH1F fInteractionsDistribution;
58 TH1F fStoppedInteractionsDistribution;
59 TH1F fTrackLengthDistribution;
60 TH1F fTotalTrackLengthDistribution;
61 TH1F fTotalStoppedTrackLengthDistribution;
62 TH2F fCorrelationMatrix;
63 TH3F fTrackEntryPointDistribution;
64 TH3F fTrackDirectionDistribution;