5#ifndef EnergyLossComparisonTree_h
6#define EnergyLossComparisonTree_h
73 virtual Int_t
Cut(Long64_t entry);
90 virtual void Show(Long64_t entry = -1);
Float_t UpdateSurfaceR[50]
virtual std::vector< TH1D * > * histograms(int bin, int mode=0)
Int_t UpdateSurfaceType[50]
virtual TH2D * combinedRecoHistoSigma()
virtual Long64_t LoadTree(Long64_t entry)
EnergyLossComparisonTree & operator=(const EnergyLossComparisonTree &)=delete
TBranch * b_UpdateSurfaceType
virtual std::vector< TH2D * > * recoHistos()
EnergyLossComparisonTree(const EnergyLossComparisonTree &)=delete
std::vector< TH2D * > * m_twoDHistosReco
TBranch * b_ReconPositionX
TBranch * b_UpdateSurfaceZ
Float_t ReconPositionR[50]
virtual Int_t GetEntry(Long64_t entry)
std::vector< TH2D * > * m_twoDHistosTruth
Int_t Surfaces
current Tree number in a TChain
TBranch * b_TruePositionX
Float_t TruePositionY[50]
TBranch * b_UpdateSurfaceR
TBranch * b_TruePositionR
TBranch * b_ReconPositionZ
virtual TH2D * combinedRecoHistoMPV()
TBranch * b_TruePositionY
Float_t TruePositionX[50]
virtual TH2D * combinedTrueHistos()
virtual ~EnergyLossComparisonTree()
Float_t TruePositionR[50]
TBranch * b_TruePositionZ
TBranch * b_ReconPositionY
Float_t UpdateSurfaceZ[50]
Float_t ReconPositionX[50]
Int_t fCurrent
pointer to the analyzed TTree or TChain
Float_t ReconPositionZ[50]
TBranch * b_ReconPositionR
std::vector< TH2D * > * m_twoDHistosRecoSigma
virtual std::vector< TH1D * > * doTrueFits(TH2D *true2D)
EnergyLossComparisonTree(TTree *tree=0)
Float_t TruePositionZ[50]
virtual void Show(Long64_t entry=-1)
virtual std::vector< TH2D * > * trueHistos()
Float_t ReconPositionY[50]
virtual Int_t Cut(Long64_t entry)
virtual TH1D * doRecoFits(TH2D *reco2D, int l)