8 #ifndef AncillaryFilter_h
9 #define AncillaryFilter_h
14 #include <TSelector.h>
36 Int_t fN_Diamant_proton[2];
37 Int_t fN_Diamant_alpha[2];
44 TString EfficiencyPlotFileName;
46 TH2F *AGATACountsGlobNorm;
47 TH2F *DiamantCountsGlobNorm;
48 TH2F *NWCountsGlobNorm;
50 TH2F *AGATACountsPrNorm;
51 TH2F *DiamantCountsPrNorm;
54 TH2F *AGATACountsEvNorm;
55 TH2F *DiamantCountsEvNorm;
58 TH1F *GlobalExitChannelDistrib;
59 TH1F *ExitChannelDistrib[6][6][2];
126 virtual void Begin(TTree *tree);
128 virtual void Init(TTree *tree);
130 virtual Bool_t
Process(Long64_t entry);
131 virtual Int_t
GetEntry(Long64_t entry, Int_t getall = 0) {
return fChain ?
fChain->GetTree()->GetEntry(entry, getall) : 0; }
132 virtual void SetOption(
const char *option) { fOption = option; }
146 #ifdef AncillaryFilter_cxx
200 #endif // #ifdef AncillaryFilter_cxx
virtual void SlaveTerminate()
virtual void Init(TTree *tree)
Double32_t Pr_fHits_fPY[kMaxPr_fHits]
virtual void Begin(TTree *tree)
Double32_t Ev_fHits_fX[kMaxEv_fHits]
TBranch * b_Pr_fHits_fUID
Double32_t Pr_fHits_fPZ[kMaxPr_fHits]
Int_t Pr_fHits_fFlag[kMaxPr_fHits]
Int_t Pr_fHits_fUID[kMaxPr_fHits]
TBranch * b_Pr_fHits_fPDG
Double32_t Pr_fHits_fY[kMaxPr_fHits]
Double32_t Ev_fHits_fZ[kMaxEv_fHits]
virtual Int_t GetEntry(Long64_t entry, Int_t getall=0)
Int_t Pr_fHits_fPDG[kMaxPr_fHits]
TBranch * b_Pr_fHits_fFlag
TBranch * b_Ev_fHits_fUID
unsigned long NEntries
pointer to the analyzed TTree or TChain
Double32_t Pr_fHits_fZ[kMaxPr_fHits]
virtual ~AncillaryFilter()
Double32_t Pr_fHits_fE[kMaxPr_fHits]
Double32_t Pr_fHits_fPX[kMaxPr_fHits]
Double32_t Ev_fHits_fT[kMaxEv_fHits]
virtual void SlaveBegin(TTree *tree)
Double32_t Ev_fHits_fE[kMaxEv_fHits]
Double32_t Pr_fHits_fX[kMaxPr_fHits]
virtual void SetObject(TObject *obj)
TBranch * b_Ev_fHits_fFlag
virtual void SetInputList(TList *input)
ClassDef(AncillaryFilter, 0)
AncillaryFilter(TTree *=0)
Int_t Ev_fHits_fPDG[kMaxEv_fHits]
Int_t Ev_fHits_fUID[kMaxEv_fHits]
Int_t Ev_fHits_fFlag[kMaxEv_fHits]
Double32_t Pr_fHits_fT[kMaxPr_fHits]
virtual Int_t Version() const
virtual void SetOption(const char *option)
Double32_t Ev_fHits_fY[kMaxEv_fHits]
virtual Bool_t Process(Long64_t entry)
TBranch * b_Ev_fHits_fPDG
virtual TList * GetOutputList() const