40 TString output =
"NeulandClusterMon",
41 const Option_t* option =
"");
44 auto Init() -> InitStatus
override;
48 void Exec(Option_t*)
override;
54 std::vector<R3BNeulandCluster> fNeulandClustersBuffer;
59 Bool_t fIs3DTrackEnabled;
64 TH1D* fhClusterEnergy;
65 TH1D* fhClusterRValue;
66 TH2D* fhClusterEnergyVSSize;
69 TH2D* fhClusterNumberVSEnergy;
70 TH2D* fhClusterEToFVSEnergy;
71 TH2D* fhClusterEToFVSTime;
72 TH2D* fhClusterEVSTime;
74 TH2D* fhClusterEnergyVSEToF;
75 TH2D* fhClusterSizeVSEToF;
76 TH3D* fhClusterEnergyVSSizeVSEToF;
78 TH2D* fhElasticTargetMass;
80 TH2D* fhClusterForemostMinusCentroidVSEnergy;
81 TH2D* fhClusterForemostMinusMaxEnergyDigiPosVSEnergy;
83 TH2D* fhClusterCentroidMinusFirstDigiPosVSEnergy;
84 TH2D* fhClusterMaxEnergyDigiMinusFirstDigiPosVSEnergy;
85 TH2D* fhClusterMaxEnergyDigiMinusCentroidVSEnergy;
86 TH2D* fhClusterEnergyMomentVSEnergy;
87 TH2D* fhClusterEnergyMomentVSClusterSize;
88 TH1D* fhClusterEnergyMoment;
89 TH1D* fhClusterMaxEnergyDigiMinusFirstDigiMag;
90 TH2D* fhClusterLastMinusFirstDigiMagVSEnergy;
92 TH2D* fhENFromScatterVSEToF;
94 TH2D* fhEToFVSEelastic;
95 TH2D* fhScatteredNEnergyVSAngle;
96 TH2D* fhScatteredNEnergyVSEdep;
97 TH2D* fhScatterAngleVSRecoilAngle;
98 TH2D* fhSumAngleVSRatioErecoEtof;
99 TH2D* fhClusterEnergyVSScatteredRecoilAngle;
100 TH2D* fhClusterEnergyVSScatteredNeutronAngle;
104 TH1D* fhDistFromCenter;
105 TH2D* fhDistFromCenterVSEToF;
107 TH1D* fhForemostMinusFirstDigiTime;
110 TH2D* fhThetaEDigiCosTheta;