--- UserCode/DTDPGAnalysis/interface/DefineTreeVariables.h 2010/09/15 09:44:55 1.9 +++ UserCode/DTDPGAnalysis/interface/DefineTreeVariables.h 2010/12/16 14:29:55 1.12 @@ -1,6 +1,8 @@ //This is the list and types of the variables saved in the TTree; //New variables must be declared here +#include "TString.h" + //event variables int runnumber; int lumiblock; @@ -23,8 +25,8 @@ float PV_yzE; float PV_normchi2; -//HLT -int triggerWord; +// HLT +std::vector hlt_path; //digi variables std::vector digi_wheel; @@ -68,10 +70,14 @@ std::vector segm4D_znhits; TClonesArray *segm4D_phiHits_Pos; TClonesArray *segm4D_phiHits_PosErr; TClonesArray *segm4D_phiHits_Side; +TClonesArray *segm4D_phiHits_Wire; +TClonesArray *segm4D_phiHits_Layer; TClonesArray *segm4D_zHits_Pos; TClonesArray *segm4D_zHits_PosErr; TClonesArray *segm4D_zHits_Side; +TClonesArray *segm4D_zHits_Wire; +TClonesArray *segm4D_zHits_Layer; //CSC segment variables std::vector cscsegm_ring; @@ -114,12 +120,12 @@ std::vector ltDDU_thQual; std::vector ltDDU_is2nd; //muon variables -std::vector STAMu_isMuGlobal; -std::vector STAMu_isMuTracker; -std::vector STAMu_numberOfChambers; -std::vector STAMu_numberOfMatches; -std::vector STAMu_numberOfHits; -std::vector STAMu_segmIndex; +std::vector STAMu_isMuGlobal; +std::vector STAMu_isMuTracker; +std::vector STAMu_numberOfChambers; +std::vector STAMu_numberOfMatches; +std::vector STAMu_numberOfHits; +std::vector STAMu_segmIndex; std::vector Mu_px_mu; std::vector Mu_py_mu; @@ -136,6 +142,9 @@ std::vector GLBMu_normchi2Mu; std::vector GLBMu_dxyMu; std::vector GLBMu_dzMu; +std::vector GLBMu_numberOfPixelHits; +std::vector GLBMu_numberOfTrackerHits; + std::vector GLBMu_tkIsoR03; std::vector GLBMu_ntkIsoR03; std::vector GLBMu_emIsoR03; @@ -163,3 +172,9 @@ std::vector gmt_cands_eta; std::vector gmt_cands_pt; std::vector gmt_cands_qual; std::vector gmt_cands_ismatched; + +//GT +std::vector gt_algo_bx; +std::vector gt_algo_bit; +std::vector gt_tt_bx; +std::vector gt_tt_bit;