19 Double_t fErrX, fErrY;
31 Bool_t HitExist(
const Double_t& val,
const Bool_t& isWide_strip);
32 Bool_t DoubleHitExist(
const Double_t& val,
const Bool_t& isWide_strip,
const DetectorId& flag);
33 Bool_t TripleHitExist(
const Double_t& val,
const Bool_t& isWide_strip,
const DetectorId& flag);
35 TString fDetName, fPointsName, fDigitsName, fHitsName;
36 TString NameFileLRcorrection, NameFileSlewingCorrection, NameFileTimeShiftCorrection;
37 Bool_t FlagFileLRcorrection, FlagFileSlewingCorrection, FlagFileTimeShiftCorrection;
40 Bool_t IsFile(TString NameFile);
41 Bool_t SetCorrFiles();
42 Bool_t OutOfRange(Int_t iPlane);
44 InitStatus LoadDetectorConfiguration();
49 Bool_t useMCdata =
true,
51 Bool_t DoTest =
false);
54 virtual InitStatus
Init();
55 virtual void Exec(Option_t* opt);
58 virtual void OnlineWrite(
const std::unique_ptr<TTree>& resultTree);
67 TString buf =
"\n Run parameters: fTimeSigma=";
68 sprintf(s,
"%.5g", fTimeSigma);
71 sprintf(s,
"%.4g", fErrX);
74 sprintf(s,
"%.4g", fErrY);
76 buf +=
" cm, fDoTest=";
78 buf +=
", fDoMergeHits=";