1 #ifndef numuCC4piUtils_h 2 #define numuCC4piUtils_h 4 #include "BaseDataClasses.hxx" 5 #include "DataClasses.hxx" 8 const Float_t LAFVmin[3] = {57.66, 57.66, 10.125};
9 const Float_t LAFVmax[3] = {57.66, 57.66, 0.};
10 const Float_t HAFVmin[3] = {57.66, 57.66, 10.125};
11 const Float_t HAFVmax[3] = {57.66, 57.66, 10.125};
13 const Float_t _FVdefminDsECal[3] = {40, 40, 25.};
14 const Float_t _FVdefmaxDsECal[3] = {40, 40, 18.17};
15 const Float_t _FVdefminFGD2[3] = {76.88, 38.44, 0.};
16 const Float_t _FVdefmaxFGD2[3] = {76.88, 38.44, 10.125};
20 int CC4piCategory(
AnaTrack* candidate);
21 int OOFVCategory(
AnaTrack* candidate,
int topo);
22 int GetFgdLayer(Float_t* pos);
23 Float_t* GetFittedPos(Float_t* start, Float_t* end,
double z);
24 Float_t GetDeltaPos(Float_t* hit, Float_t* fit);
25 Float_t GetDeltaPos2(Float_t* hit, Float_t* fit);
28 bool isHMNT(
const AnaTrackB* candidate, std::vector<AnaTrackB*> GroupTracks,
bool lowangle);
32 int PIDCut(
int topo,
const AnaTrackB& candidate);
Representation of a global track.
Representation of a global track.