/* * PndEventAnalysisLambdaLambdabar.h * * Created on: 25.06.2013 * Author: simone Esch */ #ifndef PNDEVENTANALYSISLAMBDALAMBDABAR_H_ #define PNDEVENTANALYSISLAMBDALAMBDABAR_H_ #include "FairTask.h" #include #include #include "TH1I.h" #include "TH2I.h" #include "RhoCandidate.h" #include "RhoCandList.h" class TClonesArray; class TObjectArray; class TH1F; class TH2F; class PndAnalysis; class TStopwatch; class PndEventAnalysisLambdaLambdabar: public FairTask { public: PndEventAnalysisLambdaLambdabar(); virtual ~PndEventAnalysisLambdaLambdabar(); virtual void SetParContainers(); virtual InitStatus Init(); void VertexFit_PndKinVtxFitter(bool fitter_switch) {fPndKinVtxFitter_switch=fitter_switch;} void SetInputBranchName(TString inputbranchname){fInputBranchName = inputbranchname;}; TString GetInputBranchName(){return fInputBranchName;}; 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; TString fInputBranchName; bool fPndVtxPRGFitter_switch; bool fPndChiVtxFitter_switch; bool fPndKinVtxFitter_switch; int fErrorCounter; int multipleLambdacounter; TH2F* fInvMass_2D_Distribution; TH2F* fInvMass_2D_Distribution_MCMatch; TH2F* fAntiProton_Theta_Phi; TH2F* fAntiProton_Theta_Phi_Cut; TH2F* fAntiProton_CosTheta_Phi; TH2F* fAntiProton_CosTheta_Phi_Cut; TH2F* fAntiProton_Theta_Phi_CMS; TH2F* fAntiProton_Theta_Phi_Cut_CMS; TH2F* fAntiProton_CosTheta_Phi_CMS; TH2F* fAntiProton_CosTheta_Phi_Cut_CMS; TH2F* fDeltaAngleVsDecayLength; TH2F* fReconstructedArmenterosPodolanski_PndVtxPRGFitter; TH2F* fReconstructedArmenterosPodolanski_PndVtxPRGFitter_MCMatch; TH2F* fReconstructedArmenterosPodolanski_PndVtxPRGFitter_ProbCut; TH2F* fReconstructedArmenterosPodolanski_PndVtxPRGFitter_ProbCut_MCMatch; TH2F* fReconstructedArmenterosPodolanski_Lambda_PndVtxPRGFitter; TH2F* fReconstructedArmenterosPodolanski_Lambda_PndVtxPRGFitter_MCMatch; TH2F* fReconstructedArmenterosPodolanski_Lambda_PndVtxPRGFitter_ProbCut; TH2F* fReconstructedArmenterosPodolanski_Lambda_PndVtxPRGFitter_ProbCut_MCMatch; TH2F* fReconstructedArmenterosPodolanski_LambdaBar_PndVtxPRGFitter; TH2F* fReconstructedArmenterosPodolanski_LambdaBar_PndVtxPRGFitter_MCMatch; TH2F* fReconstructedArmenterosPodolanski_LambdaBar_PndVtxPRGFitter_ProbCut; TH2F* fReconstructedArmenterosPodolanski_LambdaBar_PndVtxPRGFitter_ProbCut_MCMatch; TH1I* fReconstructedParticle_AngularDistribution_Lambda; TH1I* fReconstructedParticle_AngularDistribution_LambdaBar; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Proton_X; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_AntiProton_X; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Proton_Y; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_AntiProton_Y; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Proton_Z; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_AntiProton_Z; TH1I* fReconstructedParticle_AngularDistribution_Both_Lambda; TH1I* fReconstructedParticle_AngularDistribution_Both_LambdaBar; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Both_Proton_X; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Both_AntiProton_X; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Both_Proton_Y; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Both_AntiProton_Y; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Both_Proton_Z; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Both_AntiProton_Z; TH1I* fReconstructedParticle_AngularDistribution_Lambda_Pnd4CFitter; TH1I* fReconstructedParticle_AngularDistribution_LambdaBar_Pnd4CFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Proton_X_Pnd4CFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_AntiProton_X_Pnd4CFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Proton_Y_Pnd4CFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_AntiProton_Y_Pnd4CFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Proton_Z_Pnd4CFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_AntiProton_Z_Pnd4CFitter; TH1I* fReconstructedParticle_AngularDistribution_Lambda_PndKinVtxFitter; TH1I* fReconstructedParticle_AngularDistribution_LambdaBar_PndKinVtxFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Proton_X_PndKinVtxFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_AntiProton_X_PndKinVtxFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Proton_Y_PndKinVtxFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_AntiProton_Y_PndKinVtxFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Proton_Z_PndKinVtxFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_AntiProton_Z_PndKinVtxFitter; TH1I* fReconstructedParticle_AngularDistribution_Lambda_PndVtxPRGFitter; TH1I* fReconstructedParticle_AngularDistribution_LambdaBar_PndVtxPRGFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Proton_X_PndVtxPRGFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_AntiProton_X_PndVtxPRGFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Proton_Y_PndVtxPRGFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_AntiProton_Y_PndVtxPRGFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Proton_Z_PndVtxPRGFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_AntiProton_Z_PndVtxPRGFitter; TH1I* fReconstructedParticle_AngularDistribution_Lambda_Both_PndVtxPRGFitter; TH1I* fReconstructedParticle_AngularDistribution_LambdaBar_Both_PndVtxPRGFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Both_Proton_X_PndVtxPRGFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Both_AntiProton_X_PndVtxPRGFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Both_Proton_Y_PndVtxPRGFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Both_AntiProton_Y_PndVtxPRGFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Both_Proton_Z_PndVtxPRGFitter; TH1I* fReconstructedParticle_AngularDistributionHyperonRestFrame_Both_AntiProton_Z_PndVtxPRGFitter; TH1I* fKalmanFitterFlag; TH2F* fComparison_Lambda_InvMass_Before_After_PndVtxPRGFitter; TH1I* fTracksPerEvent; 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* fReconstructedParticle_MomentaDistributionPionMinus_Lab; TH1F* fReconstructedParticle_MomentaDistributionPionPlus_Lab; TH1F* fReconstructedParticle_MomentaDistributionProton_Lab; TH1F* fReconstructedParticle_MomentaDistributionAntiProton_Lab; TH1F* fReconstructedParticle_MomentaDistributionPionMinus_CMS; TH1F* fReconstructedParticle_MomentaDistributionPionPlus_CMS; TH1F* fReconstructedParticle_MomentaDistributionProton_CMS; TH1F* fReconstructedParticle_MomentaDistributionAntiProton_CMS; TH1F* fReconstructedParticle_MomentaDistributionPionMinus_Lab_MCMatch; TH1F* fReconstructedParticle_MomentaDistributionPionPlus_Lab_MCMatch; TH1F* fReconstructedParticle_MomentaDistributionProton_Lab_MCMatch; TH1F* fReconstructedParticle_MomentaDistributionAntiProton_Lab_MCMatch; TH1F* fReconstructedParticle_MomentaDistributionPionMinus_CMS_MCMatch; TH1F* fReconstructedParticle_MomentaDistributionPionPlus_CMS_MCMatch; TH1F* fReconstructedParticle_MomentaDistributionProton_CMS_MCMatch; TH1F* fReconstructedParticle_MomentaDistributionAntiProton_CMS_MCMatch; // 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_Lambda_Both_InvMass_ProbCut_MCMatch; 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_LambdaBar_Both_InvMass_ProbCut_MCMatch; 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_Lambda_Both_VertexRes_X_ProbCut_MCMatch; TH1F* fPndVtxPRGFitter_Lambda_Both_VertexRes_Y_ProbCut_MCMatch; TH1F* fPndVtxPRGFitter_Lambda_Both_VertexRes_Z_ProbCut_MCMatch; 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; TH1F* fPndVtxPRGFitter_LambdaBar_Both_VertexRes_X_ProbCut_MCMatch; TH1F* fPndVtxPRGFitter_LambdaBar_Both_VertexRes_Y_ProbCut_MCMatch; TH1F* fPndVtxPRGFitter_LambdaBar_Both_VertexRes_Z_ProbCut_MCMatch; TH1F* fReconstructedParticle_Lambda_MomentumMag_PndVtxPRGFitter_Prefit_MCComparison; TH1F* fReconstructedParticle_Lambda_MomentumMag_PndVtxPRGFitter_Postfit_MCComparison; TH1F* fReconstructedParticle_LambdaBar_MomentumMag_PndVtxPRGFitter_Prefit_MCComparison; TH1F* fReconstructedParticle_LambdaBar_MomentumMag_PndVtxPRGFitter_Postfit_MCComparison; TH1F* fReconstructedParticle_LambdaBar_MomentumAngle_PndVtxPRGFitter_Prefit_MCComparison; TH1F* fReconstructedParticle_LambdaBar_MomentumAngle_PndVtxPRGFitter_Postfit_MCComparison; TH1F* fReconstructedParticle_Lambda_MomentumAngle_PndVtxPRGFitter_Prefit_MCComparison; TH1F* fReconstructedParticle_Lambda_MomentumAngle_PndVtxPRGFitter_Postfit_MCComparison; // 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; TH2I* fWrongAssignedList; TH2I* fWrongAssignedList2; // Pnd4CFitter TH1F* fPnd4CFitter_PbarPSystem_InvMass; TH1F* fPnd4CFitter_PbarPSystem_InvMass_MCMatch; TH1F* fPnd4CFitter_PbarPSystem_InvMass_MCMatch_Rejected; TH1F* fPnd4CFitter_Chi2; TH1F* fPnd4CFitter_Prob; 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_InvMass_ProbCut; TH1F* fPnd4CFitter_Lambda_InvMass_ProbCut_Rejected; TH1F* fPnd4CFitter_Lambda_InvMass_ProbCut_MCMatch; TH1F* fPnd4CFitter_Lambda_InvMass_ProbCut_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_InvMass_ProbCut; TH1F* fPnd4CFitter_LambdaBar_InvMass_ProbCut_Rejected; TH1F* fPnd4CFitter_LambdaBar_InvMass_ProbCut_MCMatch; TH1F* fPnd4CFitter_LambdaBar_InvMass_ProbCut_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_ */