/* * PndEventAnalysisLambdaLambdabar.h * * Created on: 25.06.2013 * Author: simone */ #ifndef PNDEVENTANALYSISLAMBDALAMBDABAR_H_ #define PNDEVENTANALYSISLAMBDALAMBDABAR_H_ #include "FairTask.h" #include #include #include "TH1I.h" #include "TH2I.h" #include "RhoCandidate.h" #include "RhoCandList.h" //#include "PndMcTruthMatch.h" class TClonesArray; class TObjectArray; class TH1F; class TH2F; //class TPidMassSelector; class PndAnalysis; //class TCandList; //class PndMcTruthMatch; class TStopwatch; //class TTuple; class PndEventAnalysisLambdaLambdabar: public FairTask { public: PndEventAnalysisLambdaLambdabar(); virtual ~PndEventAnalysisLambdaLambdabar(); virtual void SetParContainers(); virtual InitStatus Init(); void VertexFit_PndKinVtxFitter(bool fitter_switch) {fPndKinVtxFitter_switch=fitter_switch;} virtual void Exec(Option_t* opt); virtual void Finish(); protected: int eventcounter; private: int SelectWithMcTruthPdgSimulateMcMatch(RhoCandList &lOld, RhoCandList &lNew, Int_t SelectCandidatesWithPdgCode); int WrongPID(int pdg); void FillAnalysisTracksPerEventSingleTrack(int proton, int antiproton, int pionminus, int pionplus, TH2I* histo); void SetHitAnalysisEventAxis(TH1* histo); PndAnalysis *theAnalysis; TStopwatch *timer; //PndMcTruthMatch *MCTruthMatch; bool fPndVtxPRGFitter_switch; bool fPndChiVtxFitter_switch; bool fPndKinVtxFitter_switch; int fErrorCounter; int multipleLambdacounter; TH1I* fKalmanFitterFlag; TH2F* fComparison_Lambda_InvMass_Before_After_PndVtxPRGFitter; TH1I* fNumberOfFoundLambda; TH1I* fNumberOfFoundLambdaBar; TH1I* fLambdasPerMCTruthMatchStage; TH1I* fLambdaBarsPerMCTruthMatchStage; TH1I* fLambdaPerStage; TH1I* fLambdaBarPerStage; TH1F* fCompleteSystemEnergie; TH2I* fHitAnalysisTracksPerEvent2D; TH2F* fAntiProton_DecayPoint; TH1I* fAntiProton_NumberOfDaughters; TH1F* fPnd4CFitter_Lambda_AngularDistribution; TH1F* fPnd4CFitter_LambdaBar_AngularDistribution; TH1F* fPndChiVtxFitter_Lambda_InvMass; TH1F* fPndChiVtxFitter_Lambda_InvMass_MCMatch; TH1F* fPndChiVtxFitter_Lambda_InvMass_MCMatch_Rejected; TH1F* fPndChiVtxFitter_Lambda_Chi2; TH1F* fPndChiVtxFitter_Lambda_Chi2_MCMatch; TH1F* fPndChiVtxFitter_Lambda_Chi2_MCMatch_Rejected; TH1F* fPndChiVtxFitter_Lambda_Prob; TH1F* fPndChiVtxFitter_Lambda_DecayLength; TH1F* fPndChiVtxFitter_Lambda_DecayLength_MCMatch; TH1F* fPndChiVtxFitter_Lambda_DecayLength_MCMatch_Rejected; TH1F* fPndChiVtxFitter_Lambda_InvMass_Chi2Cut; TH1F* fPndChiVtxFitter_Lambda_InvMass_Chi2Cut_Rejected; TH1F* fPndChiVtxFitter_Lambda_InvMass_Chi2Cut_MCMatch; TH1F* fPndChiVtxFitter_Lambda_InvMass_Chi2Cut_MCMatch_Rejected; TH1F* fPndChiVtxFitter_Lambda_InvMass_ProbCut; TH1F* fPndChiVtxFitter_Lambda_InvMass_ProbCut_Rejected; TH1F* fPndChiVtxFitter_Lambda_InvMass_ProbCut_MCMatch; TH1F* fPndChiVtxFitter_Lambda_InvMass_ProbCut_MCMatch_Rejected; TH1F* fPndChiVtxFitter_LambdaBar_InvMass; TH1F* fPndChiVtxFitter_LambdaBar_InvMass_MCMatch; TH1F* fPndChiVtxFitter_LambdaBar_InvMass_MCMatch_Rejected; TH1F* fPndChiVtxFitter_LambdaBar_Chi2; TH1F* fPndChiVtxFitter_LambdaBar_Chi2_MCMatch; TH1F* fPndChiVtxFitter_LambdaBar_Chi2_MCMatch_Rejected; TH1F* fPndChiVtxFitter_LambdaBar_Prob; TH1F* fPndChiVtxFitter_LambdaBar_DecayLength; TH1F* fPndChiVtxFitter_LambdaBar_DecayLength_MCMatch; TH1F* fPndChiVtxFitter_LambdaBar_DecayLength_MCMatch_Rejected; TH1F* fPndChiVtxFitter_LambdaBar_InvMass_Chi2Cut; TH1F* fPndChiVtxFitter_LambdaBar_InvMass_Chi2Cut_Rejected; TH1F* fPndChiVtxFitter_LambdaBar_InvMass_Chi2Cut_MCMatch; TH1F* fPndChiVtxFitter_LambdaBar_InvMass_Chi2Cut_MCMatch_Rejected; TH1F* fPndChiVtxFitter_LambdaBar_InvMass_ProbCut; TH1F* fPndChiVtxFitter_LambdaBar_InvMass_ProbCut_Rejected; TH1F* fPndChiVtxFitter_LambdaBar_InvMass_ProbCut_MCMatch; TH1F* fPndChiVtxFitter_LambdaBar_InvMass_ProbCut_MCMatch_Rejected; TH1F* fPndChiVtxFitter_Lambda_VertexRes_X; TH1F* fPndChiVtxFitter_Lambda_VertexRes_Y; TH1F* fPndChiVtxFitter_Lambda_VertexRes_Z; TH1F* fPndChiVtxFitter_Lambda_VertexRes_X_MCMatch; TH1F* fPndChiVtxFitter_Lambda_VertexRes_Y_MCMatch; TH1F* fPndChiVtxFitter_Lambda_VertexRes_Z_MCMatch; TH1F* fPndChiVtxFitter_Lambda_VertexRes_X_MCMatch_Rejected; TH1F* fPndChiVtxFitter_Lambda_VertexRes_Y_MCMatch_Rejected; TH1F* fPndChiVtxFitter_Lambda_VertexRes_Z_MCMatch_Rejected; TH1F* fPndChiVtxFitter_Lambda_VertexRes_X_Chi2Cut; TH1F* fPndChiVtxFitter_Lambda_VertexRes_Y_Chi2Cut; TH1F* fPndChiVtxFitter_Lambda_VertexRes_Z_Chi2Cut; TH1F* fPndChiVtxFitter_Lambda_VertexRes_X_ProbCut; TH1F* fPndChiVtxFitter_Lambda_VertexRes_Y_ProbCut; TH1F* fPndChiVtxFitter_Lambda_VertexRes_Z_ProbCut; TH1F* fPndChiVtxFitter_Lambda_VertexRes_X_Chi2Cut_Rejected; TH1F* fPndChiVtxFitter_Lambda_VertexRes_Y_Chi2Cut_Rejected; TH1F* fPndChiVtxFitter_Lambda_VertexRes_Z_Chi2Cut_Rejected; TH1F* fPndChiVtxFitter_Lambda_VertexRes_X_ProbCut_Rejected; TH1F* fPndChiVtxFitter_Lambda_VertexRes_Y_ProbCut_Rejected; TH1F* fPndChiVtxFitter_Lambda_VertexRes_Z_ProbCut_Rejected; TH1F* fPndChiVtxFitter_Lambda_VertexRes_X_Chi2Cut_MCMatch; TH1F* fPndChiVtxFitter_Lambda_VertexRes_Y_Chi2Cut_MCMatch; TH1F* fPndChiVtxFitter_Lambda_VertexRes_Z_Chi2Cut_MCMatch; TH1F* fPndChiVtxFitter_Lambda_VertexRes_X_ProbCut_MCMatch; TH1F* fPndChiVtxFitter_Lambda_VertexRes_Y_ProbCut_MCMatch; TH1F* fPndChiVtxFitter_Lambda_VertexRes_Z_ProbCut_MCMatch; TH1F* fPndChiVtxFitter_Lambda_VertexRes_X_Chi2Cut_MCMatch_Rejected; TH1F* fPndChiVtxFitter_Lambda_VertexRes_Y_Chi2Cut_MCMatch_Rejected; TH1F* fPndChiVtxFitter_Lambda_VertexRes_Z_Chi2Cut_MCMatch_Rejected; TH1F* fPndChiVtxFitter_Lambda_VertexRes_X_ProbCut_MCMatch_Rejected; TH1F* fPndChiVtxFitter_Lambda_VertexRes_Y_ProbCut_MCMatch_Rejected; TH1F* fPndChiVtxFitter_Lambda_VertexRes_Z_ProbCut_MCMatch_Rejected; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_X; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_Y; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_Z; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_X_MCMatch; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_Y_MCMatch; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_Z_MCMatch; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_X_MCMatch_Rejected; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_Y_MCMatch_Rejected; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_Z_MCMatch_Rejected; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_X_Chi2Cut; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_Y_Chi2Cut; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_Z_Chi2Cut; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_X_ProbCut; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_Y_ProbCut; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_Z_ProbCut; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_X_Chi2Cut_Rejected; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_Y_Chi2Cut_Rejected; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_Z_Chi2Cut_Rejected; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_X_ProbCut_Rejected; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_Y_ProbCut_Rejected; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_Z_ProbCut_Rejected; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_X_Chi2Cut_MCMatch; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_Y_Chi2Cut_MCMatch; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_Z_Chi2Cut_MCMatch; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_X_ProbCut_MCMatch; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_Y_ProbCut_MCMatch; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_Z_ProbCut_MCMatch; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_X_Chi2Cut_MCMatch_Rejected; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_Y_Chi2Cut_MCMatch_Rejected; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_Z_Chi2Cut_MCMatch_Rejected; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_X_ProbCut_MCMatch_Rejected; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_Y_ProbCut_MCMatch_Rejected; TH1F* fPndChiVtxFitter_LambdaBar_VertexRes_Z_ProbCut_MCMatch_Rejected; // PndVtxPRGFitter TH1F* fPndVtxPRGFitter_Lambda_InvMass; TH1F* fPndVtxPRGFitter_Lambda_InvMass_MCMatch; TH1F* fPndVtxPRGFitter_Lambda_InvMass_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_Lambda_Chi2; TH1F* fPndVtxPRGFitter_Lambda_Chi2_MCMatch; TH1F* fPndVtxPRGFitter_Lambda_Chi2_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_Lambda_Prob; TH1F* fPndVtxPRGFitter_Lambda_DecayLength; TH1F* fPndVtxPRGFitter_Lambda_DecayLength_MCMatch; TH1F* fPndVtxPRGFitter_Lambda_DecayLength_MCMatch_Rejected; TH2F* fPndVtxPRGFitter_Lambda_PocaComparison; TH1F* fPndVtxPRGFitter_Lambda_InvMass_Chi2Cut; TH1F* fPndVtxPRGFitter_Lambda_InvMass_Chi2Cut_Rejected; TH1F* fPndVtxPRGFitter_Lambda_InvMass_Chi2Cut_MCMatch; TH1F* fPndVtxPRGFitter_Lambda_InvMass_Chi2Cut_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_Lambda_DecayLength_Chi2Cut; TH1F* fPndVtxPRGFitter_Lambda_InvMass_ProbCut; TH1F* fPndVtxPRGFitter_Lambda_InvMass_ProbCut_Rejected; TH1F* fPndVtxPRGFitter_Lambda_InvMass_ProbCut_MCMatch; TH1F* fPndVtxPRGFitter_Lambda_InvMass_ProbCut_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_Lambda_DecayLength_ProbCut; TH1F* fPndVtxPRGFitter_LambdaBar_InvMass; TH1F* fPndVtxPRGFitter_LambdaBar_InvMass_MCMatch; TH1F* fPndVtxPRGFitter_LambdaBar_InvMass_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_LambdaBar_Chi2; TH1F* fPndVtxPRGFitter_LambdaBar_Chi2_MCMatch; TH1F* fPndVtxPRGFitter_LambdaBar_Chi2_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_LambdaBar_Prob; TH1F* fPndVtxPRGFitter_LambdaBar_DecayLength; TH1F* fPndVtxPRGFitter_LambdaBar_DecayLength_MCMatch; TH1F* fPndVtxPRGFitter_LambdaBar_DecayLength_MCMatch_Rejected; TH2F* fPndVtxPRGFitter_LambdaBar_PocaComparison; TH1F* fPndVtxPRGFitter_LambdaBar_InvMass_Chi2Cut; TH1F* fPndVtxPRGFitter_LambdaBar_InvMass_Chi2Cut_Rejected; TH1F* fPndVtxPRGFitter_LambdaBar_InvMass_Chi2Cut_MCMatch; TH1F* fPndVtxPRGFitter_LambdaBar_InvMass_Chi2Cut_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_LambdaBar_DecayLength_Chi2Cut; TH1F* fPndVtxPRGFitter_LambdaBar_InvMass_ProbCut; TH1F* fPndVtxPRGFitter_LambdaBar_InvMass_ProbCut_Rejected; TH1F* fPndVtxPRGFitter_LambdaBar_InvMass_ProbCut_MCMatch; TH1F* fPndVtxPRGFitter_LambdaBar_InvMass_ProbCut_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_LambdaBar_DecayLength_ProbCut; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_X; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_Y; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_Z; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_X_MCMatch; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_Y_MCMatch; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_Z_MCMatch; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_X_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_Y_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_Z_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_X_Chi2Cut; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_Y_Chi2Cut; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_Z_Chi2Cut; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_X_ProbCut; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_Y_ProbCut; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_Z_ProbCut; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_X_Chi2Cut_Rejected; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_Y_Chi2Cut_Rejected; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_Z_Chi2Cut_Rejected; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_X_ProbCut_Rejected; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_Y_ProbCut_Rejected; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_Z_ProbCut_Rejected; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_X_Chi2Cut_MCMatch; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_Y_Chi2Cut_MCMatch; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_Z_Chi2Cut_MCMatch; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_X_ProbCut_MCMatch; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_Y_ProbCut_MCMatch; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_Z_ProbCut_MCMatch; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_X_Chi2Cut_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_Y_Chi2Cut_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_Z_Chi2Cut_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_X_ProbCut_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_Y_ProbCut_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_Lambda_VertexRes_Z_ProbCut_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_X; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_Y; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_Z; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_X_MCMatch; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_Y_MCMatch; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_Z_MCMatch; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_X_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_Y_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_Z_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_X_Chi2Cut; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_Y_Chi2Cut; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_Z_Chi2Cut; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_X_ProbCut; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_Y_ProbCut; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_Z_ProbCut; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_X_Chi2Cut_Rejected; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_Y_Chi2Cut_Rejected; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_Z_Chi2Cut_Rejected; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_X_ProbCut_Rejected; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_Y_ProbCut_Rejected; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_Z_ProbCut_Rejected; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_X_Chi2Cut_MCMatch; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_Y_Chi2Cut_MCMatch; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_Z_Chi2Cut_MCMatch; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_X_ProbCut_MCMatch; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_Y_ProbCut_MCMatch; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_Z_ProbCut_MCMatch; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_X_Chi2Cut_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_Y_Chi2Cut_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_Z_Chi2Cut_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_X_ProbCut_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_Y_ProbCut_MCMatch_Rejected; TH1F* fPndVtxPRGFitter_LambdaBar_VertexRes_Z_ProbCut_MCMatch_Rejected; // No Fitter TH1F* fLambda_InvMass; TH1F* fLambda_InvMass_MCMatch; TH1F* fLambda_InvMass_MCMatch_Rejected; TH1F* fLambdaBar_InvMass; TH1F* fLambdaBar_InvMass_MCMatch; TH1F* fLambdaBar_InvMass_MCMatch_Rejected; // PndVtxPoca TH1F* fPndVtxPoca_Lambda_QualityNumber; TH2F* fPndVtxPoca_Lambda_VertexPosition; TH1F* fPndVtxPoca_Lambda_QualityNumber_MCMatch; TH1F* fPndVtxPoca_Lambda_QualityNumber_Rejected; TH2F* fPndVtxPoca_Lambda_VertexPosition_Rejected; TH2F* fPndVtxPoca_Lambda_VertexPosition_MCMatch; TH1F* fPndVtxPoca_LambdaBar_QualityNumber; TH2F* fPndVtxPoca_LambdaBar_VertexPosition; TH1F* fPndVtxPoca_LambdaBar_QualityNumber_MCMatch; TH1F* fPndVtxPoca_LambdaBar_QualityNumber_Rejected; TH2F* fPndVtxPoca_LambdaBar_VertexPosition_MCMatch; TH2F* fPndVtxPoca_LambdaBar_VertexPosition_Rejected; // PndKinVtxFitter TH1F* fPndKinVtxFitter_Lambda_InvMass; TH1F* fPndKinVtxFitter_Lambda_InvMass_MCMatch; TH1F* fPndKinVtxFitter_Lambda_InvMass_MCMatch_Rejected; TH1F* fPndKinVtxFitter_Lambda_Chi2; TH1F* fPndKinVtxFitter_Lambda_Chi2_MCMatch; TH1F* fPndKinVtxFitter_Lambda_Chi2_MCMatch_Rejected; TH1F* fPndKinVtxFitter_Lambda_Prob; TH1F* fPndKinVtxFitter_Lambda_DecayLength; TH1F* fPndKinVtxFitter_Lambda_DecayLength_MCMatch; TH1F* fPndKinVtxFitter_Lambda_DecayLength_MCMatch_Rejected; TH1F* fPndKinVtxFitter_Lambda_InvMass_Chi2Cut; TH1F* fPndKinVtxFitter_Lambda_InvMass_Chi2Cut_Rejected; TH1F* fPndKinVtxFitter_Lambda_InvMass_Chi2Cut_MCMatch; TH1F* fPndKinVtxFitter_Lambda_InvMass_Chi2Cut_MCMatch_Rejected; TH1F* fPndKinVtxFitter_Lambda_DecayLength_Chi2Cut; TH1F* fPndKinVtxFitter_Lambda_InvMass_ProbCut; TH1F* fPndKinVtxFitter_Lambda_InvMass_ProbCut_Rejected; TH1F* fPndKinVtxFitter_Lambda_InvMass_ProbCut_MCMatch; TH1F* fPndKinVtxFitter_Lambda_InvMass_ProbCut_MCMatch_Rejected; TH1F* fPndKinVtxFitter_Lambda_DecayLength_ProbCut; TH1F* fPndKinVtxFitter_LambdaBar_InvMass; TH1F* fPndKinVtxFitter_LambdaBar_InvMass_MCMatch; TH1F* fPndKinVtxFitter_LambdaBar_InvMass_MCMatch_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_Chi2; TH1F* fPndKinVtxFitter_LambdaBar_Chi2_MCMatch; TH1F* fPndKinVtxFitter_LambdaBar_Chi2_MCMatch_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_Prob; TH1F* fPndKinVtxFitter_LambdaBar_DecayLength; TH1F* fPndKinVtxFitter_LambdaBar_DecayLength_MCMatch; TH1F* fPndKinVtxFitter_LambdaBar_DecayLength_MCMatch_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_InvMass_Chi2Cut; TH1F* fPndKinVtxFitter_LambdaBar_InvMass_Chi2Cut_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_InvMass_Chi2Cut_MCMatch; TH1F* fPndKinVtxFitter_LambdaBar_InvMass_Chi2Cut_MCMatch_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_DecayLength_Chi2Cut; TH1F* fPndKinVtxFitter_LambdaBar_InvMass_ProbCut; TH1F* fPndKinVtxFitter_LambdaBar_InvMass_ProbCut_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_InvMass_ProbCut_MCMatch; TH1F* fPndKinVtxFitter_LambdaBar_InvMass_ProbCut_MCMatch_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_DecayLength_ProbCut; TH1F* fPndKinVtxFitter_Lambda_VertexRes_X; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Y; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Z; TH1F* fPndKinVtxFitter_Lambda_VertexRes_X_MCMatch; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Y_MCMatch; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Z_MCMatch; TH1F* fPndKinVtxFitter_Lambda_VertexRes_X_MCMatch_Rejected; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Y_MCMatch_Rejected; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Z_MCMatch_Rejected; TH1F* fPndKinVtxFitter_Lambda_VertexRes_X_Chi2Cut; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Y_Chi2Cut; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Z_Chi2Cut; TH1F* fPndKinVtxFitter_Lambda_VertexRes_X_ProbCut; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Y_ProbCut; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Z_ProbCut; TH1F* fPndKinVtxFitter_Lambda_VertexRes_X_Chi2Cut_Rejected; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Y_Chi2Cut_Rejected; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Z_Chi2Cut_Rejected; TH1F* fPndKinVtxFitter_Lambda_VertexRes_X_ProbCut_Rejected; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Y_ProbCut_Rejected; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Z_ProbCut_Rejected; TH1F* fPndKinVtxFitter_Lambda_VertexRes_X_Chi2Cut_MCMatch; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Y_Chi2Cut_MCMatch; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Z_Chi2Cut_MCMatch; TH1F* fPndKinVtxFitter_Lambda_VertexRes_X_ProbCut_MCMatch; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Y_ProbCut_MCMatch; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Z_ProbCut_MCMatch; TH1F* fPndKinVtxFitter_Lambda_VertexRes_X_Chi2Cut_MCMatch_Rejected; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Y_Chi2Cut_MCMatch_Rejected; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Z_Chi2Cut_MCMatch_Rejected; TH1F* fPndKinVtxFitter_Lambda_VertexRes_X_ProbCut_MCMatch_Rejected; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Y_ProbCut_MCMatch_Rejected; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Z_ProbCut_MCMatch_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_X; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Y; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Z; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_X_MCMatch; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Y_MCMatch; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Z_MCMatch; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_X_MCMatch_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Y_MCMatch_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Z_MCMatch_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_X_Chi2Cut; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Y_Chi2Cut; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Z_Chi2Cut; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_X_ProbCut; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Y_ProbCut; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Z_ProbCut; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_X_Chi2Cut_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Y_Chi2Cut_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Z_Chi2Cut_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_X_ProbCut_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Y_ProbCut_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Z_ProbCut_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_X_Chi2Cut_MCMatch; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Y_Chi2Cut_MCMatch; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Z_Chi2Cut_MCMatch; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_X_ProbCut_MCMatch; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Y_ProbCut_MCMatch; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Z_ProbCut_MCMatch; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_X_Chi2Cut_MCMatch_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Y_Chi2Cut_MCMatch_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Z_Chi2Cut_MCMatch_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_X_ProbCut_MCMatch_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Y_ProbCut_MCMatch_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Z_ProbCut_MCMatch_Rejected; TH1F* fPndKinVtxFitter_AddMassConstraint_Lambda_InvMass; TH1F* fPndKinVtxFitter_AddMassConstraint_Lambda_InvMass_MCMatch; TH1F* fPndKinVtxFitter_AddMassConstraint_Lambda_InvMass_MCMatch_Rejected; TH1F* fPndKinVtxFitter_AddMassConstraint_Lambda_Chi2; TH1F* fPndKinVtxFitter_AddMassConstraint_Lambda_Chi2_MCMatch; TH1F* fPndKinVtxFitter_AddMassConstraint_Lambda_Chi2_MCMatch_Rejected; TH1F* fPndKinVtxFitter_AddMassConstraint_Lambda_VertexRes_X; TH1F* fPndKinVtxFitter_AddMassConstraint_Lambda_VertexRes_Y; TH1F* fPndKinVtxFitter_AddMassConstraint_Lambda_VertexRes_Z; TH1F* fPndKinVtxFitter_AddMassConstraint_Lambda_VertexRes_X_MCMatch; TH1F* fPndKinVtxFitter_AddMassConstraint_Lambda_VertexRes_Y_MCMatch; TH1F* fPndKinVtxFitter_AddMassConstraint_Lambda_VertexRes_Z_MCMatch; TH1F* fPndKinVtxFitter_AddMassConstraint_Lambda_VertexRes_X_MCMatch_Rejected; TH1F* fPndKinVtxFitter_AddMassConstraint_Lambda_VertexRes_Y_MCMatch_Rejected; TH1F* fPndKinVtxFitter_AddMassConstraint_Lambda_VertexRes_Z_MCMatch_Rejected; TH1F* fPndKinVtxFitter_AddMassConstraint_LambdaBar_InvMass; TH1F* fPndKinVtxFitter_AddMassConstraint_LambdaBar_InvMass_MCMatch; TH1F* fPndKinVtxFitter_AddMassConstraint_LambdaBar_InvMass_MCMatch_Rejected; TH1F* fPndKinVtxFitter_AddMassConstraint_LambdaBar_Chi2; TH1F* fPndKinVtxFitter_AddMassConstraint_LambdaBar_Chi2_MCMatch; TH1F* fPndKinVtxFitter_AddMassConstraint_LambdaBar_Chi2_MCMatch_Rejected; TH1F* fPndKinVtxFitter_AddMassConstraint_LambdaBar_VertexRes_X; TH1F* fPndKinVtxFitter_AddMassConstraint_LambdaBar_VertexRes_Y; TH1F* fPndKinVtxFitter_AddMassConstraint_LambdaBar_VertexRes_Z; TH1F* fPndKinVtxFitter_AddMassConstraint_LambdaBar_VertexRes_X_MCMatch; TH1F* fPndKinVtxFitter_AddMassConstraint_LambdaBar_VertexRes_Y_MCMatch; TH1F* fPndKinVtxFitter_AddMassConstraint_LambdaBar_VertexRes_Z_MCMatch; TH1F* fPndKinVtxFitter_AddMassConstraint_LambdaBar_VertexRes_X_MCMatch_Rejected; TH1F* fPndKinVtxFitter_AddMassConstraint_LambdaBar_VertexRes_Y_MCMatch_Rejected; TH1F* fPndKinVtxFitter_AddMassConstraint_LambdaBar_VertexRes_Z_MCMatch_Rejected; TH1F* fPndKinVtxFitter_Lambda_InvMass_SmallestChi; TH1F* fPndKinVtxFitter_Lambda_InvMass_SmallestChi_MCMatch; TH1F* fPndKinVtxFitter_Lambda_InvMass_SmallestChi_MCMatch_Rejected; TH1F* fPndKinVtxFitter_Lambda_Chi2_SmallestChi; TH1F* fPndKinVtxFitter_Lambda_VertexRes_X_SmallestChi; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Y_SmallestChi; TH1F* fPndKinVtxFitter_Lambda_VertexRes_Z_SmallestChi; TH1F* fPndKinVtxFitter_LambdaBar_InvMass_SmallestChi; TH1F* fPndKinVtxFitter_LambdaBar_InvMass_SmallestChi_MCMatch; TH1F* fPndKinVtxFitter_LambdaBar_InvMass_SmallestChi_MCMatch_Rejected; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_X_SmallestChi; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Y_SmallestChi; TH1F* fPndKinVtxFitter_LambdaBar_VertexRes_Z_SmallestChi; TH1F* fPndKinVtxFitter_LambdaBar_Chi2_SmallestChi; TH2I* fWrongAssignedList; TH2I* fWrongAssignedList2; // Pnd4CFitter TH1F* fPnd4CFitter_Lambda_InvMass; TH1F* fPnd4CFitter_Lambda_InvMass_MCMatch; TH1F* fPnd4CFitter_Lambda_InvMass_MCMatch_Rejected; TH1F* fPnd4CFitter_Lambda_Chi2; TH1F* fPnd4CFitter_Lambda_Chi2_MCMatch; TH1F* fPnd4CFitter_Lambda_Chi2_MCMatch_Rejected; TH1F* fPnd4CFitter_Lambda_VertexRes_X; TH1F* fPnd4CFitter_Lambda_VertexRes_Y; TH1F* fPnd4CFitter_Lambda_VertexRes_Z; TH1F* fPnd4CFitter_Lambda_VertexRes_X_MCMatch; TH1F* fPnd4CFitter_Lambda_VertexRes_Y_MCMatch; TH1F* fPnd4CFitter_Lambda_VertexRes_Z_MCMatch; TH1F* fPnd4CFitter_Lambda_VertexRes_X_MCMatch_Rejected; TH1F* fPnd4CFitter_Lambda_VertexRes_Y_MCMatch_Rejected; TH1F* fPnd4CFitter_Lambda_VertexRes_Z_MCMatch_Rejected; TH1F* fPnd4CFitter_LambdaBar_InvMass; TH1F* fPnd4CFitter_LambdaBar_InvMass_MCMatch; TH1F* fPnd4CFitter_LambdaBar_InvMass_MCMatch_Rejected; TH1F* fPnd4CFitter_LambdaBar_Chi2; TH1F* fPnd4CFitter_LambdaBar_Chi2_MCMatch; TH1F* fPnd4CFitter_LambdaBar_Chi2_MCMatch_Rejected; TH1F* fPnd4CFitter_LambdaBar_VertexRes_X; TH1F* fPnd4CFitter_LambdaBar_VertexRes_Y; TH1F* fPnd4CFitter_LambdaBar_VertexRes_Z; TH1F* fPnd4CFitter_LambdaBar_VertexRes_X_MCMatch; TH1F* fPnd4CFitter_LambdaBar_VertexRes_Y_MCMatch; TH1F* fPnd4CFitter_LambdaBar_VertexRes_Z_MCMatch; TH1F* fPnd4CFitter_LambdaBar_VertexRes_X_MCMatch_Rejected; TH1F* fPnd4CFitter_LambdaBar_VertexRes_Y_MCMatch_Rejected; TH1F* fPnd4CFitter_LambdaBar_VertexRes_Z_MCMatch_Rejected; TH1F* fPnd4CFitter_Lambda_InvMass_SmallestChi; TH1F* fPnd4CFitter_LambdaBar_InvMass_SmallestChi; TH1F* fPnd4CFitter_Lambda_InvMass_SmallestChi_MCMatch; TH1F* fPnd4CFitter_LambdaBar_InvMass_SmallestChi_MCMatch; TH1F* fPnd4CFitter_Lambda_Chi2_SmallestChi; ClassDef(PndEventAnalysisLambdaLambdabar,1); }; #endif /* PNDEVENTANALYSISLAMBDALAMBDABAR_H_ */