CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes
HOCalibAnalyzer Class Reference

#include <Calibration/HOCalibAnalyzer/src/HOCalibAnalyzer.cc>

Inheritance diagram for HOCalibAnalyzer:
edm::EDAnalyzer edm::EDConsumerBase

Public Member Functions

 HOCalibAnalyzer (const edm::ParameterSet &)
 
 ~HOCalibAnalyzer ()
 
- Public Member Functions inherited from edm::EDAnalyzer
void callWhenNewProductsRegistered (std::function< void(BranchDescription const &)> const &func)
 
 EDAnalyzer ()
 
ModuleDescription const & moduleDescription () const
 
std::string workerType () const
 
virtual ~EDAnalyzer ()
 
- Public Member Functions inherited from edm::EDConsumerBase
std::vector< ConsumesInfoconsumesInfo () const
 
 EDConsumerBase ()
 
ProductHolderIndexAndSkipBit indexFrom (EDGetToken, BranchType, TypeID const &) const
 
void itemsMayGet (BranchType, std::vector< ProductHolderIndexAndSkipBit > &) const
 
void itemsToGet (BranchType, std::vector< ProductHolderIndexAndSkipBit > &) const
 
std::vector
< ProductHolderIndexAndSkipBit >
const & 
itemsToGetFromEvent () const
 
void labelsForToken (EDGetToken iToken, Labels &oLabels) const
 
void modulesDependentUpon (std::string const &iProcessName, std::string const &iModuleLabel, bool iPrint, std::vector< char const * > &oModuleLabels) const
 
void modulesWhoseProductsAreConsumed (std::vector< ModuleDescription const * > &modules, ProductRegistry const &preg, std::map< std::string, ModuleDescription const * > const &labelsToDesc, std::string const &processName) const
 
bool registeredToConsume (ProductHolderIndex, bool, BranchType) const
 
bool registeredToConsumeMany (TypeID const &, BranchType) const
 
void updateLookup (BranchType iBranchType, ProductHolderIndexHelper const &)
 
virtual ~EDConsumerBase ()
 

Private Member Functions

virtual void analyze (const edm::Event &, const edm::EventSetup &) override
 
virtual void beginJob () override
 
virtual void endJob () override
 
int getHOieta (int ij)
 
int invert_HOieta (int ieta)
 

Private Attributes

float ahigh
 
float alow
 
float binwid
 
float caloen [3]
 
float chisq
 
TH1F * com_corrsgall [ringmx][sectmx]
 
TH1F * com_corrsgc [ringmx][sectmx]
 
TH1F * com_corrsgl [ringmx][sectmx]
 
TH1F * com_corrsglb [ringmx][sectmx]
 
TH1F * com_corrsglu [ringmx][sectmx]
 
TH1F * com_corrsgr [ringmx][sectmx]
 
TH1F * com_corrsgrb [ringmx][sectmx]
 
TH1F * com_corrsgru [ringmx][sectmx]
 
TH1F * com_crossg [ringmx][routmx+1]
 
TProfile * com_hbtime [ringmx][sectmx]
 
TProfile * com_hopedtime [ringmx][sectmx]
 
TProfile * com_hotime [ringmx][sectmx]
 
float com_invang [ringmx][routmx+1]
 
TH1F * com_sigrsg [ringmx][routmx+1]
 
TH1F * const_eta [netamx]
 
TH2F * const_eta_phi
 
TH1F * const_hpdrm [ringmx]
 
TH1F * corrsgall [netamx][nphimx]
 
TH1F * corrsgc [netamx][nphimx]
 
TH1F * corrsgl [netamx][nphimx]
 
TH1F * corrsglb [netamx][nphimx]
 
TH1F * corrsglu [netamx][nphimx]
 
TH1F * corrsgr [netamx][nphimx]
 
TH1F * corrsgrb [netamx][nphimx]
 
TH1F * corrsgru [netamx][nphimx]
 
TH1F * crossg [netamx][nphimx+1]
 
float ecal03
 
TH1F * fit_bkgevt
 
TH1F * fit_chi
 
TH1F * fit_sigevt
 
double fitprm [nsgpr][netamx]
 
TH1F * hbhe_sig [9]
 
float hbhesig [9]
 
TProfile * hbtime [netamx][nphimx]
 
float hcal03
 
TH2F * ho_energy
 
TH2F * ho_energy2
 
TH2F * ho_entry
 
TH1F * ho_indenergy [netamx][nphimx]
 
TH2F * ho_rms
 
TH1F * ho_sig00 [9]
 
TH1F * ho_sig1m [9]
 
TH1F * ho_sig1p [9]
 
TH1F * ho_sig2m [9]
 
TH1F * ho_sig2p [9]
 
float hoang
 
edm::InputTag hoCalibVariableCollectionTag
 
float hocorsig [18]
 
float hocro
 
float hodx
 
float hody
 
unsigned hoflag
 
TProfile * hopedtime [netamx][nphimx]
 
float hosig [9]
 
TProfile * hotime [netamx][nphimx]
 
float htime
 
unsigned ievt
 
int ilumi
 
float inslumi
 
float invang [netamx][nphimx+1]
 
int ipass
 
int irun
 
int irunold
 
int isect
 
int isect2
 
bool m_allHOsignal
 
bool m_checkmap
 
bool m_combined
 
bool m_constant
 
bool m_correl
 
bool m_cosmic
 
bool m_figure
 
bool m_hbinfo
 
bool m_hbtime
 
bool m_histfit
 
bool m_hotime
 
bool m_pedsuppr
 
double m_sigma
 
TH2F * mean_energy
 
TH1F * mean_eta_ave
 
TH1F * mean_phi_ave
 
TH1F * mean_phi_hst
 
TH1F * mncorrsgall
 
TH1F * mncorrsgc
 
TH1F * mncorrsgl
 
TH1F * mncorrsglb
 
TH1F * mncorrsglu
 
TH1F * mncorrsgr
 
TH1F * mncorrsgrb
 
TH1F * mncorrsgru
 
TH1F * mncrossg
 
TH1F * mnsigrsg
 
float momatho
 
TH1F * muonch
 
TH1F * muonmm
 
TH1F * muonnm
 
TH1F * muonph
 
TH1F * muonth
 
int nbn
 
int ndof
 
TH1F * nevcorrsgall
 
TH1F * nevcorrsgc
 
TH1F * nevcorrsgl
 
TH1F * nevcorrsglb
 
TH1F * nevcorrsglu
 
TH1F * nevcorrsgr
 
TH1F * nevcorrsgrb
 
TH1F * nevcorrsgru
 
TH1F * nevcrossg
 
int Nevents
 
TH1F * nevsigrsg
 
int nmuon
 
int nprim
 
TH1F * peak_eta [netamx]
 
TH1F * peak_hpdrm [ringmx]
 
TH1F * ped_evt
 
TH1F * ped_mean
 
TH1F * ped_rms
 
TH1F * ped_statmean
 
TH1F * ped_width
 
float pherr
 
TH1F * rmscorrsgall
 
TH1F * rmscorrsgc
 
TH1F * rmscorrsgl
 
TH1F * rmscorrsglb
 
TH1F * rmscorrsglu
 
TH1F * rmscorrsgr
 
TH1F * rmscorrsgrb
 
TH1F * rmscorrsgru
 
TH1F * rmscrossg
 
TH1F * rmssigrsg
 
TH1F * sel_muonch
 
TH1F * sel_muonmm
 
TH1F * sel_muonnm
 
TH1F * sel_muonph
 
TH1F * sel_muonth
 
TH1F * sig_diff
 
TH2F * sig_effi [neffip]
 
TH1F * sig_evt
 
TH1F * sig_mean
 
TH1F * sig_meanerr
 
TH1F * sig_meanerrp
 
TH1F * sig_rms
 
TH1F * sig_sigma
 
TH1F * sig_signf
 
TH1F * sig_statmean
 
TH1F * sig_width
 
TH1F * sigrsg [netamx][nphimx+1]
 
TProfile * sigvsevt [15][ncut]
 
TH1F * stat_eta [netamx]
 
TH1F * statmn_eta [netamx]
 
TTree * T1
 
TFile * theFile
 
std::string theoutputpsFile
 
std::string theoutputtxtFile
 
std::string theRootFileName
 
float therr
 
float tkpt03
 
edm::EDGetTokenT
< HORecHitCollection
tok_allho_
 
edm::EDGetTokenT
< HOCalibVariableCollection
tok_ho_
 
float trkdr
 
float trkdz
 
float trkmm
 
float trkph
 
float trkth
 
float trkvx
 
float trkvy
 
float trkvz
 

Static Private Attributes

static const int mypow_2_ncut = 8192
 
static const int ncut = 13
 
static const int neffip =6
 
static const int ringmx =5
 
static const int rout12mx =24
 
static const int routmx =36
 
static const int sectmx =12
 

Additional Inherited Members

- Public Types inherited from edm::EDAnalyzer
typedef EDAnalyzer ModuleType
 
- Public Types inherited from edm::EDConsumerBase
typedef ProductLabels Labels
 
- Static Public Member Functions inherited from edm::EDAnalyzer
static const std::string & baseType ()
 
static void fillDescriptions (ConfigurationDescriptions &descriptions)
 
static void prevalidate (ConfigurationDescriptions &)
 
- Protected Member Functions inherited from edm::EDConsumerBase
template<typename ProductType , BranchType B = InEvent>
EDGetTokenT< ProductType > consumes (edm::InputTag const &tag)
 
EDGetToken consumes (const TypeToGet &id, edm::InputTag const &tag)
 
template<BranchType B>
EDGetToken consumes (TypeToGet const &id, edm::InputTag const &tag)
 
ConsumesCollector consumesCollector ()
 Use a ConsumesCollector to gather consumes information from helper functions. More...
 
template<typename ProductType , BranchType B = InEvent>
void consumesMany ()
 
void consumesMany (const TypeToGet &id)
 
template<BranchType B>
void consumesMany (const TypeToGet &id)
 
template<typename ProductType , BranchType B = InEvent>
EDGetTokenT< ProductType > mayConsume (edm::InputTag const &tag)
 
EDGetToken mayConsume (const TypeToGet &id, edm::InputTag const &tag)
 
template<BranchType B>
EDGetToken mayConsume (const TypeToGet &id, edm::InputTag const &tag)
 

Detailed Description

Description: <one line="" class="" summary>="">

Implementation: <Notes on="" implementation>="">

April 2015 Addition of these variables, ilumi (analyser), inslumi (analyser), nprim

Definition at line 218 of file HOCalibAnalyzer.cc.

Constructor & Destructor Documentation

HOCalibAnalyzer::HOCalibAnalyzer ( const edm::ParameterSet iConfig)
explicit

Definition at line 456 of file HOCalibAnalyzer.cc.

HOCalibAnalyzer::~HOCalibAnalyzer ( )

Definition at line 923 of file HOCalibAnalyzer.cc.

Member Function Documentation

void HOCalibAnalyzer::analyze ( const edm::Event iEvent,
const edm::EventSetup iSetup 
)
overrideprivatevirtual

Implements edm::EDAnalyzer.

Definition at line 942 of file HOCalibAnalyzer.cc.

void HOCalibAnalyzer::beginJob ( void  )
overrideprivatevirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 1537 of file HOCalibAnalyzer.cc.

void HOCalibAnalyzer::endJob ( void  )
overrideprivatevirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 1543 of file HOCalibAnalyzer.cc.

int HOCalibAnalyzer::getHOieta ( int  ij)
inlineprivate

Definition at line 230 of file HOCalibAnalyzer.cc.

int HOCalibAnalyzer::invert_HOieta ( int  ieta)
inlineprivate

Definition at line 231 of file HOCalibAnalyzer.cc.

Member Data Documentation

float HOCalibAnalyzer::ahigh
private

Definition at line 427 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::alow
private

Definition at line 426 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::binwid
private

Definition at line 428 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::caloen[3]
private

Definition at line 420 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::chisq
private

Definition at line 420 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::com_corrsgall[ringmx][sectmx]
private

Definition at line 360 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::com_corrsgc[ringmx][sectmx]
private

Definition at line 365 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::com_corrsgl[ringmx][sectmx]
private

Definition at line 362 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::com_corrsglb[ringmx][sectmx]
private

Definition at line 356 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::com_corrsglu[ringmx][sectmx]
private

Definition at line 358 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::com_corrsgr[ringmx][sectmx]
private

Definition at line 363 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::com_corrsgrb[ringmx][sectmx]
private

Definition at line 357 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::com_corrsgru[ringmx][sectmx]
private

Definition at line 359 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::com_crossg[ringmx][routmx+1]
private

Definition at line 368 of file HOCalibAnalyzer.cc.

TProfile* HOCalibAnalyzer::com_hbtime[ringmx][sectmx]
private

Definition at line 354 of file HOCalibAnalyzer.cc.

TProfile* HOCalibAnalyzer::com_hopedtime[ringmx][sectmx]
private

Definition at line 352 of file HOCalibAnalyzer.cc.

TProfile* HOCalibAnalyzer::com_hotime[ringmx][sectmx]
private

Definition at line 351 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::com_invang[ringmx][routmx+1]
private

Definition at line 369 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::com_sigrsg[ringmx][routmx+1]
private

Definition at line 367 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::const_eta[netamx]
private

Definition at line 393 of file HOCalibAnalyzer.cc.

TH2F* HOCalibAnalyzer::const_eta_phi
private

Definition at line 391 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::const_hpdrm[ringmx]
private

Definition at line 398 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::corrsgall[netamx][nphimx]
private

Definition at line 287 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::corrsgc[netamx][nphimx]
private

Definition at line 319 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::corrsgl[netamx][nphimx]
private

Definition at line 289 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::corrsglb[netamx][nphimx]
private

Definition at line 283 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::corrsglu[netamx][nphimx]
private

Definition at line 285 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::corrsgr[netamx][nphimx]
private

Definition at line 290 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::corrsgrb[netamx][nphimx]
private

Definition at line 284 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::corrsgru[netamx][nphimx]
private

Definition at line 286 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::crossg[netamx][nphimx+1]
private

Definition at line 325 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::ecal03
private

Definition at line 422 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::fit_bkgevt
private

Definition at line 377 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::fit_chi
private

Definition at line 374 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::fit_sigevt
private

Definition at line 376 of file HOCalibAnalyzer.cc.

double HOCalibAnalyzer::fitprm[nsgpr][netamx]
private

Definition at line 410 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::hbhe_sig[9]
private

Definition at line 343 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::hbhesig[9]
private

Definition at line 420 of file HOCalibAnalyzer.cc.

TProfile* HOCalibAnalyzer::hbtime[netamx][nphimx]
private

Definition at line 281 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::hcal03
private

Definition at line 422 of file HOCalibAnalyzer.cc.

TH2F* HOCalibAnalyzer::ho_energy
private

Definition at line 262 of file HOCalibAnalyzer.cc.

TH2F* HOCalibAnalyzer::ho_energy2
private

Definition at line 263 of file HOCalibAnalyzer.cc.

TH2F* HOCalibAnalyzer::ho_entry
private

Definition at line 261 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::ho_indenergy[netamx][nphimx]
private

Definition at line 265 of file HOCalibAnalyzer.cc.

TH2F* HOCalibAnalyzer::ho_rms
private

Definition at line 264 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::ho_sig00[9]
private

Definition at line 339 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::ho_sig1m[9]
private

Definition at line 340 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::ho_sig1p[9]
private

Definition at line 338 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::ho_sig2m[9]
private

Definition at line 341 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::ho_sig2p[9]
private

Definition at line 337 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::hoang
private

Definition at line 420 of file HOCalibAnalyzer.cc.

edm::InputTag HOCalibAnalyzer::hoCalibVariableCollectionTag
private

Definition at line 431 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::hocorsig[18]
private

Definition at line 420 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::hocro
private

Definition at line 420 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::hodx
private

Definition at line 420 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::hody
private

Definition at line 420 of file HOCalibAnalyzer.cc.

unsigned HOCalibAnalyzer::hoflag
private

Definition at line 417 of file HOCalibAnalyzer.cc.

TProfile* HOCalibAnalyzer::hopedtime[netamx][nphimx]
private

Definition at line 280 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::hosig[9]
private

Definition at line 420 of file HOCalibAnalyzer.cc.

TProfile* HOCalibAnalyzer::hotime[netamx][nphimx]
private

Definition at line 279 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::htime
private

Definition at line 420 of file HOCalibAnalyzer.cc.

unsigned HOCalibAnalyzer::ievt
private

Definition at line 417 of file HOCalibAnalyzer.cc.

int HOCalibAnalyzer::ilumi
private

Definition at line 418 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::inslumi
private

Definition at line 420 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::invang[netamx][nphimx+1]
private

Definition at line 326 of file HOCalibAnalyzer.cc.

int HOCalibAnalyzer::ipass
private

Definition at line 257 of file HOCalibAnalyzer.cc.

int HOCalibAnalyzer::irun
private

Definition at line 418 of file HOCalibAnalyzer.cc.

int HOCalibAnalyzer::irunold
private

Definition at line 429 of file HOCalibAnalyzer.cc.

int HOCalibAnalyzer::isect
private

Definition at line 418 of file HOCalibAnalyzer.cc.

int HOCalibAnalyzer::isect2
private

Definition at line 418 of file HOCalibAnalyzer.cc.

bool HOCalibAnalyzer::m_allHOsignal
private

Definition at line 240 of file HOCalibAnalyzer.cc.

bool HOCalibAnalyzer::m_checkmap
private

Definition at line 244 of file HOCalibAnalyzer.cc.

bool HOCalibAnalyzer::m_combined
private

Definition at line 246 of file HOCalibAnalyzer.cc.

bool HOCalibAnalyzer::m_constant
private

Definition at line 247 of file HOCalibAnalyzer.cc.

bool HOCalibAnalyzer::m_correl
private

Definition at line 243 of file HOCalibAnalyzer.cc.

bool HOCalibAnalyzer::m_cosmic
private

Definition at line 249 of file HOCalibAnalyzer.cc.

bool HOCalibAnalyzer::m_figure
private

Definition at line 248 of file HOCalibAnalyzer.cc.

bool HOCalibAnalyzer::m_hbinfo
private

Definition at line 245 of file HOCalibAnalyzer.cc.

bool HOCalibAnalyzer::m_hbtime
private

Definition at line 242 of file HOCalibAnalyzer.cc.

bool HOCalibAnalyzer::m_histfit
private

Definition at line 250 of file HOCalibAnalyzer.cc.

bool HOCalibAnalyzer::m_hotime
private

Definition at line 241 of file HOCalibAnalyzer.cc.

bool HOCalibAnalyzer::m_pedsuppr
private

Definition at line 251 of file HOCalibAnalyzer.cc.

double HOCalibAnalyzer::m_sigma
private

Definition at line 252 of file HOCalibAnalyzer.cc.

TH2F* HOCalibAnalyzer::mean_energy
private

Definition at line 408 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::mean_eta_ave
private

Definition at line 403 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::mean_phi_ave
private

Definition at line 404 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::mean_phi_hst
private

Definition at line 405 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::mncorrsgall
private

Definition at line 296 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::mncorrsgc
private

Definition at line 320 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::mncorrsgl
private

Definition at line 298 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::mncorrsglb
private

Definition at line 292 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::mncorrsglu
private

Definition at line 294 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::mncorrsgr
private

Definition at line 299 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::mncorrsgrb
private

Definition at line 293 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::mncorrsgru
private

Definition at line 295 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::mncrossg
private

Definition at line 329 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::mnsigrsg
private

Definition at line 328 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::momatho
private

Definition at line 422 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::muonch
private

Definition at line 271 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::muonmm
private

Definition at line 268 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::muonnm
private

Definition at line 267 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::muonph
private

Definition at line 270 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::muonth
private

Definition at line 269 of file HOCalibAnalyzer.cc.

const int HOCalibAnalyzer::mypow_2_ncut = 8192
staticprivate

Definition at line 255 of file HOCalibAnalyzer.cc.

int HOCalibAnalyzer::nbn
private

Definition at line 425 of file HOCalibAnalyzer.cc.

const int HOCalibAnalyzer::ncut = 13
staticprivate

Definition at line 254 of file HOCalibAnalyzer.cc.

int HOCalibAnalyzer::ndof
private

Definition at line 418 of file HOCalibAnalyzer.cc.

const int HOCalibAnalyzer::neffip =6
staticprivate

Definition at line 349 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::nevcorrsgall
private

Definition at line 314 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::nevcorrsgc
private

Definition at line 322 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::nevcorrsgl
private

Definition at line 316 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::nevcorrsglb
private

Definition at line 310 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::nevcorrsglu
private

Definition at line 312 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::nevcorrsgr
private

Definition at line 317 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::nevcorrsgrb
private

Definition at line 311 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::nevcorrsgru
private

Definition at line 313 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::nevcrossg
private

Definition at line 335 of file HOCalibAnalyzer.cc.

int HOCalibAnalyzer::Nevents
private

Definition at line 424 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::nevsigrsg
private

Definition at line 334 of file HOCalibAnalyzer.cc.

int HOCalibAnalyzer::nmuon
private

Definition at line 418 of file HOCalibAnalyzer.cc.

int HOCalibAnalyzer::nprim
private

Definition at line 418 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::peak_eta[netamx]
private

Definition at line 396 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::peak_hpdrm[ringmx]
private

Definition at line 401 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::ped_evt
private

Definition at line 371 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::ped_mean
private

Definition at line 372 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::ped_rms
private

Definition at line 388 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::ped_statmean
private

Definition at line 386 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::ped_width
private

Definition at line 373 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::pherr
private

Definition at line 420 of file HOCalibAnalyzer.cc.

const int HOCalibAnalyzer::ringmx =5
staticprivate

Definition at line 345 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::rmscorrsgall
private

Definition at line 305 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::rmscorrsgc
private

Definition at line 321 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::rmscorrsgl
private

Definition at line 307 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::rmscorrsglb
private

Definition at line 301 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::rmscorrsglu
private

Definition at line 303 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::rmscorrsgr
private

Definition at line 308 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::rmscorrsgrb
private

Definition at line 302 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::rmscorrsgru
private

Definition at line 304 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::rmscrossg
private

Definition at line 332 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::rmssigrsg
private

Definition at line 331 of file HOCalibAnalyzer.cc.

const int HOCalibAnalyzer::rout12mx =24
staticprivate

Definition at line 348 of file HOCalibAnalyzer.cc.

const int HOCalibAnalyzer::routmx =36
staticprivate

Definition at line 347 of file HOCalibAnalyzer.cc.

const int HOCalibAnalyzer::sectmx =12
staticprivate

Definition at line 346 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::sel_muonch
private

Definition at line 277 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::sel_muonmm
private

Definition at line 274 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::sel_muonnm
private

Definition at line 273 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::sel_muonph
private

Definition at line 276 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::sel_muonth
private

Definition at line 275 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::sig_diff
private

Definition at line 379 of file HOCalibAnalyzer.cc.

TH2F* HOCalibAnalyzer::sig_effi[neffip]
private

Definition at line 407 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::sig_evt
private

Definition at line 375 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::sig_mean
private

Definition at line 378 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::sig_meanerr
private

Definition at line 382 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::sig_meanerrp
private

Definition at line 383 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::sig_rms
private

Definition at line 389 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::sig_sigma
private

Definition at line 381 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::sig_signf
private

Definition at line 384 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::sig_statmean
private

Definition at line 387 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::sig_width
private

Definition at line 380 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::sigrsg[netamx][nphimx+1]
private

Definition at line 324 of file HOCalibAnalyzer.cc.

TProfile* HOCalibAnalyzer::sigvsevt[15][ncut]
private

Definition at line 413 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::stat_eta[netamx]
private

Definition at line 394 of file HOCalibAnalyzer.cc.

TH1F* HOCalibAnalyzer::statmn_eta[netamx]
private

Definition at line 395 of file HOCalibAnalyzer.cc.

TTree* HOCalibAnalyzer::T1
private

Definition at line 259 of file HOCalibAnalyzer.cc.

TFile* HOCalibAnalyzer::theFile
private

Definition at line 235 of file HOCalibAnalyzer.cc.

std::string HOCalibAnalyzer::theoutputpsFile
private

Definition at line 238 of file HOCalibAnalyzer.cc.

std::string HOCalibAnalyzer::theoutputtxtFile
private

Definition at line 237 of file HOCalibAnalyzer.cc.

std::string HOCalibAnalyzer::theRootFileName
private

Definition at line 236 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::therr
private

Definition at line 420 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::tkpt03
private

Definition at line 422 of file HOCalibAnalyzer.cc.

edm::EDGetTokenT<HORecHitCollection> HOCalibAnalyzer::tok_allho_
private

Definition at line 433 of file HOCalibAnalyzer.cc.

edm::EDGetTokenT<HOCalibVariableCollection> HOCalibAnalyzer::tok_ho_
private

Definition at line 432 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::trkdr
private

Definition at line 420 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::trkdz
private

Definition at line 420 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::trkmm
private

Definition at line 420 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::trkph
private

Definition at line 420 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::trkth
private

Definition at line 420 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::trkvx
private

Definition at line 420 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::trkvy
private

Definition at line 420 of file HOCalibAnalyzer.cc.

float HOCalibAnalyzer::trkvz
private

Definition at line 420 of file HOCalibAnalyzer.cc.