CMS 3D CMS Logo

Public Member Functions | Public Attributes

UEAnalysisOnRootple Class Reference

#include <UEAnalysisOnRootple.h>

List of all members.

Public Member Functions

virtual void BeginJob (char *outname)
Float_t CalibrationPt (Float_t ptReco, std::string tkpt)
Float_t CorrectionNAway (Float_t ptReco, std::string tkpt)
Float_t CorrectionNToward (Float_t ptReco, std::string tkpt)
Float_t CorrectionNTrans (Float_t ptReco, std::string tkpt)
Float_t CorrectionPtAway (Float_t ptReco, std::string tkpt)
Float_t CorrectionPtToward (Float_t ptReco, std::string tkpt)
Float_t CorrectionPtTrans (Float_t ptReco, std::string tkpt)
virtual Int_t Cut (Long64_t entry)
virtual void EndJob ()
virtual Int_t GetEntry (Long64_t entry)
virtual void Init (TTree *tree)
virtual void JetCalibAnalysis (Float_t weight, std::string tkpt)
virtual Long64_t LoadTree (Long64_t entry)
virtual void Loop (Float_t we, Float_t triggerPt, std::string type, std::string trigger, std::string tkpt)
virtual void MPIAnalysisMC (Float_t weight, std::string tkpt)
virtual void MPIAnalysisRECO (Float_t weight, std::string tkpt)
virtual void MultiAnalysis (char *filelist, char *outname, Float_t weight[13], Float_t eta, Float_t triggerPt, std::string type, std::string trigger, std::string tkpt, Float_t ptCut)
virtual Bool_t Notify ()
virtual void Show (Long64_t entry=-1)
virtual void UEAnalysisMC (Float_t weight, std::string tkpt)
 UEAnalysisOnRootple ()
virtual void UEAnalysisRECO (Float_t weight, std::string tkpt)
virtual ~UEAnalysisOnRootple ()

Public Attributes

TClonesArray * acceptedTriggers
TBranch * b_acceptedTriggers
TBranch * b_EtaCJ
TBranch * b_EtaEHJ
TBranch * b_EtaIJ
TBranch * b_EtaMC
TBranch * b_EtaTJ
TBranch * b_EtaTK
TBranch * b_EventKind
TBranch * b_MomentumCJ
TBranch * b_MomentumEHJ
TBranch * b_MomentumIJ
TBranch * b_MomentumMC
TBranch * b_MomentumTJ
TBranch * b_MomentumTK
TBranch * b_NumberCaloJet
TBranch * b_NumberChargedJet
TBranch * b_NumberInclusiveJet
TBranch * b_NumberMCParticles
TBranch * b_NumberTracks
TBranch * b_NumberTracksJet
TBranch * b_PhiCJ
TBranch * b_PhiEHJ
TBranch * b_PhiIJ
TBranch * b_PhiMC
TBranch * b_PhiTJ
TBranch * b_PhiTK
TBranch * b_TransverseMomentumMC
TBranch * b_TrasverseMomentumCJ
TBranch * b_TrasverseMomentumEHJ
TBranch * b_TrasverseMomentumIJ
TBranch * b_TrasverseMomentumTJ
TBranch * b_TrasverseMomentumTK
TProfile * calib_caloinc
TProfile * calib_caloinc_eta
TProfile * calib_caloinc_phi
TProfile * calib_chgcalo
TProfile * calib_chgcalo_eta
TProfile * calib_chgcalo_phi
TProfile * calib_chginc
TProfile * calib_chginc_eta
TProfile * calib_chginc_phi
TProfile * calib_chgmcreco
TProfile * calib_chgmcreco_eta
TProfile * calib_chgmcreco_phi
TH1F * dr_caloinc
TH1F * dr_chgcalo
TH1F * dr_chginc
TH1F * dr_chgmcreco
TH1F * eta_cal
TH1F * eta_cal_res
TH1F * eta_chgmc
TH1F * eta_chgmc_res
TH1F * eta_chgreco
TH1F * eta_chgreco_res
TH1F * eta_inc
Float_t EtaCJ [1000]
Float_t EtaEHJ [1000]
Float_t EtaIJ [1000]
Float_t EtaMC [1000]
Float_t etaRegion
Float_t EtaTJ [1000]
Float_t EtaTK [1000]
Int_t EventKind
 current Tree number in a TChain
TFile * f
TTree * fChain
Int_t fCurrent
 pointer to the analyzed TTree or TChain
TH1D * fdEtaLeadingPairMC
TH1D * fdEtaLeadingPairRECO
TH1D * fdPhiLeadingPairMC
TH1D * fdPhiLeadingPairRECO
TH1F * fHistEtaDistMC
TH1F * fHistEtaDistRECO
TH1F * fHistPhiDistMC
TH1F * fHistPhiDistRECO
TH1F * fHistPtDistMC
TH1F * fHistPtDistRECO
TH1D * fNumbMPIMC
TH1D * fNumbMPIRECO
TH1D * fptRatioLeadingPairMC
TH1D * fptRatioLeadingPairRECO
TH2D * h2d_dN_vs_ptJTransMC
TFile * hFile
Float_t MomentumCJ [1000]
Float_t MomentumEHJ [1000]
Float_t MomentumIJ [1000]
Float_t MomentumMC [1000]
Float_t MomentumTJ [1000]
Float_t MomentumTK [1000]
TH1F * numb_cal
TH1F * numb_chgmc
TH1F * numb_chgreco
TH1F * numb_inc
Int_t NumberCaloJet
Int_t NumberChargedJet
Int_t NumberInclusiveJet
Int_t NumberMCParticles
Int_t NumberTracks
Int_t NumberTracksJet
TProfile * pdN_vs_dphiMC
TProfile * pdN_vs_dphiRECO
TProfile * pdN_vs_etaMC
TProfile * pdN_vs_etaRECO
TProfile * pdN_vs_ptCJAwayRECO
TProfile * pdN_vs_ptCJTowardRECO
TProfile * pdN_vs_ptCJTransMaxRECO
TProfile * pdN_vs_ptCJTransMinRECO
TProfile * pdN_vs_ptCJTransRECO
TProfile * pdN_vs_ptJAwayMC
TProfile * pdN_vs_ptJAwayRECO
TProfile * pdN_vs_ptJTowardMC
TProfile * pdN_vs_ptJTowardRECO
TProfile * pdN_vs_ptJTransMaxMC
TProfile * pdN_vs_ptJTransMaxRECO
TProfile * pdN_vs_ptJTransMC
TProfile * pdN_vs_ptJTransMinMC
TProfile * pdN_vs_ptJTransMinRECO
TProfile * pdN_vs_ptJTransRECO
TProfile * pdN_vs_ptMC
TProfile * pdN_vs_ptRECO
TProfile * pdPt_vs_dphiMC
TProfile * pdPt_vs_dphiRECO
TProfile * pdPt_vs_ptCJAwayRECO
TProfile * pdPt_vs_ptCJTowardRECO
TProfile * pdPt_vs_ptCJTransMaxRECO
TProfile * pdPt_vs_ptCJTransMinRECO
TProfile * pdPt_vs_ptCJTransRECO
TProfile * pdPt_vs_ptJAwayMC
TProfile * pdPt_vs_ptJAwayRECO
TProfile * pdPt_vs_ptJTowardMC
TProfile * pdPt_vs_ptJTowardRECO
TProfile * pdPt_vs_ptJTransMaxMC
TProfile * pdPt_vs_ptJTransMaxRECO
TProfile * pdPt_vs_ptJTransMC
TProfile * pdPt_vs_ptJTransMinMC
TProfile * pdPt_vs_ptJTransMinRECO
TProfile * pdPt_vs_ptJTransRECO
TH1F * phi_cal
TH1F * phi_cal_res
TH1F * phi_chgmc
TH1F * phi_chgmc_res
TH1F * phi_chgreco
TH1F * phi_chgreco_res
TH1F * phi_inc
Float_t PhiCJ [1000]
Float_t PhiEHJ [1000]
Float_t PhiIJ [1000]
Float_t PhiMC [1000]
Float_t PhiTJ [1000]
Float_t PhiTK [1000]
Float_t piG
TProfile * pPtRatio_vs_EtaJleadMC
TProfile * pPtRatio_vs_EtaJleadRECO
TProfile * pPtRatio_vs_PhiJleadMC
TProfile * pPtRatio_vs_PhiJleadRECO
TProfile * pPtRatio_vs_PtJleadMC
TProfile * pPtRatio_vs_PtJleadRECO
TH1F * pT_cal
TH1F * pT_chgmc
TH1F * pT_chgreco
TH1F * pT_inc
Float_t ptThreshold
Float_t rangePhi
TH1F * temp1MC
TH1F * temp1RECO
TH1F * temp2MC
TH1F * temp2RECO
TH1F * temp3MC
TH1F * temp3RECO
TH1F * temp4MC
TH1F * temp4RECO
Float_t TransverseMomentumMC [1000]
Float_t TrasverseMomentumCJ [1000]
Float_t TrasverseMomentumEHJ [1000]
Float_t TrasverseMomentumIJ [1000]
Float_t TrasverseMomentumTJ [1000]
Float_t TrasverseMomentumTK [1000]

Detailed Description

Definition at line 25 of file UEAnalysisOnRootple.h.


Constructor & Destructor Documentation

UEAnalysisOnRootple::UEAnalysisOnRootple ( )
virtual UEAnalysisOnRootple::~UEAnalysisOnRootple ( ) [virtual]

Member Function Documentation

virtual void UEAnalysisOnRootple::BeginJob ( char *  outname) [virtual]
Float_t UEAnalysisOnRootple::CalibrationPt ( Float_t  ptReco,
std::string  tkpt 
)
Float_t UEAnalysisOnRootple::CorrectionNAway ( Float_t  ptReco,
std::string  tkpt 
)
Float_t UEAnalysisOnRootple::CorrectionNToward ( Float_t  ptReco,
std::string  tkpt 
)
Float_t UEAnalysisOnRootple::CorrectionNTrans ( Float_t  ptReco,
std::string  tkpt 
)
Float_t UEAnalysisOnRootple::CorrectionPtAway ( Float_t  ptReco,
std::string  tkpt 
)
Float_t UEAnalysisOnRootple::CorrectionPtToward ( Float_t  ptReco,
std::string  tkpt 
)
Float_t UEAnalysisOnRootple::CorrectionPtTrans ( Float_t  ptReco,
std::string  tkpt 
)
virtual Int_t UEAnalysisOnRootple::Cut ( Long64_t  entry) [virtual]
virtual void UEAnalysisOnRootple::EndJob ( ) [virtual]
virtual Int_t UEAnalysisOnRootple::GetEntry ( Long64_t  entry) [virtual]
virtual void UEAnalysisOnRootple::Init ( TTree *  tree) [virtual]
virtual void UEAnalysisOnRootple::JetCalibAnalysis ( Float_t  weight,
std::string  tkpt 
) [virtual]
virtual Long64_t UEAnalysisOnRootple::LoadTree ( Long64_t  entry) [virtual]
virtual void UEAnalysisOnRootple::Loop ( Float_t  we,
Float_t  triggerPt,
std::string  type,
std::string  trigger,
std::string  tkpt 
) [virtual]
virtual void UEAnalysisOnRootple::MPIAnalysisMC ( Float_t  weight,
std::string  tkpt 
) [virtual]
virtual void UEAnalysisOnRootple::MPIAnalysisRECO ( Float_t  weight,
std::string  tkpt 
) [virtual]
virtual void UEAnalysisOnRootple::MultiAnalysis ( char *  filelist,
char *  outname,
Float_t  weight[13],
Float_t  eta,
Float_t  triggerPt,
std::string  type,
std::string  trigger,
std::string  tkpt,
Float_t  ptCut 
) [virtual]
virtual Bool_t UEAnalysisOnRootple::Notify ( ) [virtual]
virtual void UEAnalysisOnRootple::Show ( Long64_t  entry = -1) [virtual]
virtual void UEAnalysisOnRootple::UEAnalysisMC ( Float_t  weight,
std::string  tkpt 
) [virtual]
virtual void UEAnalysisOnRootple::UEAnalysisRECO ( Float_t  weight,
std::string  tkpt 
) [virtual]

Member Data Documentation

Definition at line 68 of file UEAnalysisOnRootple.h.

Definition at line 105 of file UEAnalysisOnRootple.h.

Definition at line 91 of file UEAnalysisOnRootple.h.

Definition at line 101 of file UEAnalysisOnRootple.h.

Definition at line 86 of file UEAnalysisOnRootple.h.

Definition at line 76 of file UEAnalysisOnRootple.h.

Definition at line 96 of file UEAnalysisOnRootple.h.

Definition at line 81 of file UEAnalysisOnRootple.h.

Definition at line 72 of file UEAnalysisOnRootple.h.

Definition at line 89 of file UEAnalysisOnRootple.h.

Definition at line 99 of file UEAnalysisOnRootple.h.

Definition at line 84 of file UEAnalysisOnRootple.h.

Definition at line 74 of file UEAnalysisOnRootple.h.

Definition at line 94 of file UEAnalysisOnRootple.h.

Definition at line 79 of file UEAnalysisOnRootple.h.

Definition at line 98 of file UEAnalysisOnRootple.h.

Definition at line 88 of file UEAnalysisOnRootple.h.

Definition at line 83 of file UEAnalysisOnRootple.h.

Definition at line 73 of file UEAnalysisOnRootple.h.

Definition at line 78 of file UEAnalysisOnRootple.h.

Definition at line 93 of file UEAnalysisOnRootple.h.

Definition at line 92 of file UEAnalysisOnRootple.h.

Definition at line 102 of file UEAnalysisOnRootple.h.

Definition at line 87 of file UEAnalysisOnRootple.h.

Definition at line 77 of file UEAnalysisOnRootple.h.

Definition at line 97 of file UEAnalysisOnRootple.h.

Definition at line 82 of file UEAnalysisOnRootple.h.

Definition at line 75 of file UEAnalysisOnRootple.h.

Definition at line 90 of file UEAnalysisOnRootple.h.

Definition at line 100 of file UEAnalysisOnRootple.h.

Definition at line 85 of file UEAnalysisOnRootple.h.

Definition at line 95 of file UEAnalysisOnRootple.h.

Definition at line 80 of file UEAnalysisOnRootple.h.

Definition at line 139 of file UEAnalysisOnRootple.h.

Definition at line 143 of file UEAnalysisOnRootple.h.

Definition at line 147 of file UEAnalysisOnRootple.h.

Definition at line 136 of file UEAnalysisOnRootple.h.

Definition at line 140 of file UEAnalysisOnRootple.h.

Definition at line 144 of file UEAnalysisOnRootple.h.

Definition at line 137 of file UEAnalysisOnRootple.h.

Definition at line 141 of file UEAnalysisOnRootple.h.

Definition at line 145 of file UEAnalysisOnRootple.h.

Definition at line 138 of file UEAnalysisOnRootple.h.

Definition at line 142 of file UEAnalysisOnRootple.h.

Definition at line 146 of file UEAnalysisOnRootple.h.

Definition at line 113 of file UEAnalysisOnRootple.h.

Definition at line 110 of file UEAnalysisOnRootple.h.

Definition at line 111 of file UEAnalysisOnRootple.h.

Definition at line 112 of file UEAnalysisOnRootple.h.

Definition at line 116 of file UEAnalysisOnRootple.h.

Definition at line 117 of file UEAnalysisOnRootple.h.

Definition at line 122 of file UEAnalysisOnRootple.h.

Definition at line 123 of file UEAnalysisOnRootple.h.

Definition at line 128 of file UEAnalysisOnRootple.h.

Definition at line 129 of file UEAnalysisOnRootple.h.

Definition at line 134 of file UEAnalysisOnRootple.h.

Definition at line 54 of file UEAnalysisOnRootple.h.

Definition at line 64 of file UEAnalysisOnRootple.h.

Definition at line 49 of file UEAnalysisOnRootple.h.

Definition at line 39 of file UEAnalysisOnRootple.h.

Definition at line 235 of file UEAnalysisOnRootple.h.

Definition at line 59 of file UEAnalysisOnRootple.h.

Definition at line 44 of file UEAnalysisOnRootple.h.

current Tree number in a TChain

Definition at line 35 of file UEAnalysisOnRootple.h.

Definition at line 29 of file UEAnalysisOnRootple.h.

Definition at line 31 of file UEAnalysisOnRootple.h.

pointer to the analyzed TTree or TChain

Definition at line 32 of file UEAnalysisOnRootple.h.

Definition at line 218 of file UEAnalysisOnRootple.h.

Definition at line 226 of file UEAnalysisOnRootple.h.

Definition at line 219 of file UEAnalysisOnRootple.h.

Definition at line 227 of file UEAnalysisOnRootple.h.

Definition at line 151 of file UEAnalysisOnRootple.h.

Definition at line 181 of file UEAnalysisOnRootple.h.

Definition at line 152 of file UEAnalysisOnRootple.h.

Definition at line 182 of file UEAnalysisOnRootple.h.

Definition at line 150 of file UEAnalysisOnRootple.h.

Definition at line 180 of file UEAnalysisOnRootple.h.

Definition at line 217 of file UEAnalysisOnRootple.h.

Definition at line 225 of file UEAnalysisOnRootple.h.

Definition at line 220 of file UEAnalysisOnRootple.h.

Definition at line 228 of file UEAnalysisOnRootple.h.

Definition at line 161 of file UEAnalysisOnRootple.h.

Definition at line 265 of file UEAnalysisOnRootple.h.

Definition at line 52 of file UEAnalysisOnRootple.h.

Definition at line 62 of file UEAnalysisOnRootple.h.

Definition at line 47 of file UEAnalysisOnRootple.h.

Definition at line 37 of file UEAnalysisOnRootple.h.

Definition at line 57 of file UEAnalysisOnRootple.h.

Definition at line 42 of file UEAnalysisOnRootple.h.

Definition at line 114 of file UEAnalysisOnRootple.h.

Definition at line 120 of file UEAnalysisOnRootple.h.

Definition at line 126 of file UEAnalysisOnRootple.h.

Definition at line 132 of file UEAnalysisOnRootple.h.

Definition at line 61 of file UEAnalysisOnRootple.h.

Definition at line 51 of file UEAnalysisOnRootple.h.

Definition at line 46 of file UEAnalysisOnRootple.h.

Definition at line 36 of file UEAnalysisOnRootple.h.

Definition at line 41 of file UEAnalysisOnRootple.h.

Definition at line 56 of file UEAnalysisOnRootple.h.

Definition at line 157 of file UEAnalysisOnRootple.h.

Definition at line 187 of file UEAnalysisOnRootple.h.

Definition at line 154 of file UEAnalysisOnRootple.h.

Definition at line 184 of file UEAnalysisOnRootple.h.

Definition at line 208 of file UEAnalysisOnRootple.h.

Definition at line 207 of file UEAnalysisOnRootple.h.

Definition at line 202 of file UEAnalysisOnRootple.h.

Definition at line 203 of file UEAnalysisOnRootple.h.

Definition at line 201 of file UEAnalysisOnRootple.h.

Definition at line 171 of file UEAnalysisOnRootple.h.

Definition at line 197 of file UEAnalysisOnRootple.h.

Definition at line 170 of file UEAnalysisOnRootple.h.

Definition at line 196 of file UEAnalysisOnRootple.h.

Definition at line 165 of file UEAnalysisOnRootple.h.

Definition at line 191 of file UEAnalysisOnRootple.h.

Definition at line 164 of file UEAnalysisOnRootple.h.

Definition at line 166 of file UEAnalysisOnRootple.h.

Definition at line 192 of file UEAnalysisOnRootple.h.

Definition at line 190 of file UEAnalysisOnRootple.h.

Definition at line 155 of file UEAnalysisOnRootple.h.

Definition at line 185 of file UEAnalysisOnRootple.h.

Definition at line 158 of file UEAnalysisOnRootple.h.

Definition at line 188 of file UEAnalysisOnRootple.h.

Definition at line 210 of file UEAnalysisOnRootple.h.

Definition at line 209 of file UEAnalysisOnRootple.h.

Definition at line 205 of file UEAnalysisOnRootple.h.

Definition at line 206 of file UEAnalysisOnRootple.h.

Definition at line 204 of file UEAnalysisOnRootple.h.

Definition at line 173 of file UEAnalysisOnRootple.h.

Definition at line 199 of file UEAnalysisOnRootple.h.

Definition at line 172 of file UEAnalysisOnRootple.h.

Definition at line 198 of file UEAnalysisOnRootple.h.

Definition at line 168 of file UEAnalysisOnRootple.h.

Definition at line 194 of file UEAnalysisOnRootple.h.

Definition at line 167 of file UEAnalysisOnRootple.h.

Definition at line 169 of file UEAnalysisOnRootple.h.

Definition at line 195 of file UEAnalysisOnRootple.h.

Definition at line 193 of file UEAnalysisOnRootple.h.

Definition at line 118 of file UEAnalysisOnRootple.h.

Definition at line 119 of file UEAnalysisOnRootple.h.

Definition at line 124 of file UEAnalysisOnRootple.h.

Definition at line 125 of file UEAnalysisOnRootple.h.

Definition at line 130 of file UEAnalysisOnRootple.h.

Definition at line 131 of file UEAnalysisOnRootple.h.

Definition at line 135 of file UEAnalysisOnRootple.h.

Definition at line 55 of file UEAnalysisOnRootple.h.

Definition at line 65 of file UEAnalysisOnRootple.h.

Definition at line 50 of file UEAnalysisOnRootple.h.

Definition at line 40 of file UEAnalysisOnRootple.h.

Definition at line 60 of file UEAnalysisOnRootple.h.

Definition at line 45 of file UEAnalysisOnRootple.h.

Definition at line 236 of file UEAnalysisOnRootple.h.

Definition at line 222 of file UEAnalysisOnRootple.h.

Definition at line 230 of file UEAnalysisOnRootple.h.

Definition at line 223 of file UEAnalysisOnRootple.h.

Definition at line 231 of file UEAnalysisOnRootple.h.

Definition at line 221 of file UEAnalysisOnRootple.h.

Definition at line 229 of file UEAnalysisOnRootple.h.

Definition at line 115 of file UEAnalysisOnRootple.h.

Definition at line 121 of file UEAnalysisOnRootple.h.

Definition at line 127 of file UEAnalysisOnRootple.h.

Definition at line 133 of file UEAnalysisOnRootple.h.

Definition at line 238 of file UEAnalysisOnRootple.h.

Definition at line 237 of file UEAnalysisOnRootple.h.

Definition at line 175 of file UEAnalysisOnRootple.h.

Definition at line 212 of file UEAnalysisOnRootple.h.

Definition at line 176 of file UEAnalysisOnRootple.h.

Definition at line 213 of file UEAnalysisOnRootple.h.

Definition at line 177 of file UEAnalysisOnRootple.h.

Definition at line 214 of file UEAnalysisOnRootple.h.

Definition at line 178 of file UEAnalysisOnRootple.h.

Definition at line 215 of file UEAnalysisOnRootple.h.

Definition at line 38 of file UEAnalysisOnRootple.h.

Definition at line 53 of file UEAnalysisOnRootple.h.

Definition at line 63 of file UEAnalysisOnRootple.h.

Definition at line 48 of file UEAnalysisOnRootple.h.

Definition at line 58 of file UEAnalysisOnRootple.h.

Definition at line 43 of file UEAnalysisOnRootple.h.