CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
HcalIsoTrkCalibVariables Class Reference

#include <HcalIsoTrkCalibVariables.h>

Public Member Functions

void clear ()
 
 HcalIsoTrkCalibVariables ()
 

Public Attributes

std::vector< unsigned int > detIds1_
 
std::vector< unsigned int > detIds3_
 
std::vector< unsigned int > detIds_
 
double eAnnular_
 
double eHcal10_
 
double eHcal10Aux_
 
double eHcal10Raw_
 
double eHcal30_
 
double eHcal30Aux_
 
double eHcal30Raw_
 
double eHcal_
 
double eHcalAux_
 
double eHcalRaw_
 
double emaxNearP_
 
std::vector< double > eMipDR_
 
double eventWeight_
 
double gentrackP_
 
int goodPV_
 
double hAnnular_
 
std::vector< double > hitEnergies1_
 
std::vector< double > hitEnergies1Aux_
 
std::vector< double > hitEnergies1Raw_
 
std::vector< double > hitEnergies3_
 
std::vector< double > hitEnergies3Aux_
 
std::vector< double > hitEnergies3Raw_
 
std::vector< double > hitEnergies_
 
std::vector< double > hitEnergiesAux_
 
std::vector< double > hitEnergiesRaw_
 
double hmaxNearP_
 
int ieta_
 
int iphi_
 
double l1eta_
 
double l1phi_
 
double l1pt_
 
double l3eta_
 
double l3phi_
 
double l3pt_
 
double mindR1_
 
double mindR2_
 
int nTrk_
 
int nVtx_
 
double p_
 
double phi_
 
double pt_
 
bool qltyFlag_
 
bool qltyMissFlag_
 
bool qltyPVFlag_
 
double rhoh_
 
bool selectTk_
 
std::vector< bool > trgbits_
 

Detailed Description

Definition at line 6 of file HcalIsoTrkCalibVariables.h.

Constructor & Destructor Documentation

◆ HcalIsoTrkCalibVariables()

HcalIsoTrkCalibVariables::HcalIsoTrkCalibVariables ( )
inline

Definition at line 8 of file HcalIsoTrkCalibVariables.h.

References clear().

Member Function Documentation

◆ clear()

void HcalIsoTrkCalibVariables::clear ( void  )
inline

Definition at line 10 of file HcalIsoTrkCalibVariables.h.

References detIds1_, detIds3_, detIds_, eAnnular_, eHcal10_, eHcal10Aux_, eHcal10Raw_, eHcal30_, eHcal30Aux_, eHcal30Raw_, eHcal_, eHcalAux_, eHcalRaw_, emaxNearP_, eMipDR_, eventWeight_, gentrackP_, goodPV_, hAnnular_, hitEnergies1_, hitEnergies1Aux_, hitEnergies1Raw_, hitEnergies3_, hitEnergies3Aux_, hitEnergies3Raw_, hitEnergies_, hitEnergiesAux_, hitEnergiesRaw_, hmaxNearP_, ieta_, iphi_, l1eta_, l1phi_, l1pt_, l3eta_, l3phi_, l3pt_, mindR1_, mindR2_, nTrk_, nVtx_, p_, phi_, pt_, qltyFlag_, qltyMissFlag_, qltyPVFlag_, rhoh_, selectTk_, and trgbits_.

Referenced by HcalIsoTrkCalibVariables(), and BeautifulSoup.Tag::setString().

10  {
11  eventWeight_ = rhoh_ = 0;
12  nVtx_ = goodPV_ = nTrk_ = 0;
13  trgbits_.clear();
14  mindR1_ = l1pt_ = l1eta_ = l1phi_ = 0;
15  mindR2_ = l3pt_ = l3eta_ = l3phi_ = 0;
16  p_ = pt_ = phi_ = gentrackP_ = 0;
17  ieta_ = iphi_ = 0;
18  eMipDR_.clear();
19  eHcal_ = eHcal10_ = eHcal30_ = 0;
24  detIds_.clear();
25  hitEnergies_.clear();
26  hitEnergiesRaw_.clear();
27  hitEnergiesAux_.clear();
28  detIds1_.clear();
29  hitEnergies1_.clear();
30  hitEnergies1Raw_.clear();
31  hitEnergies1Aux_.clear();
32  detIds3_.clear();
33  hitEnergies3_.clear();
34  hitEnergies3Raw_.clear();
35  hitEnergies3Aux_.clear();
36  };
std::vector< double > hitEnergies1Raw_
std::vector< double > hitEnergies3_
std::vector< unsigned int > detIds3_
std::vector< double > hitEnergies_
std::vector< unsigned int > detIds1_
std::vector< unsigned int > detIds_
std::vector< double > hitEnergiesRaw_
std::vector< double > hitEnergies1Aux_
std::vector< double > hitEnergies1_
std::vector< double > hitEnergies3Raw_
std::vector< double > hitEnergies3Aux_
std::vector< double > hitEnergiesAux_

Member Data Documentation

◆ detIds1_

std::vector<unsigned int> HcalIsoTrkCalibVariables::detIds1_

Definition at line 51 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ detIds3_

std::vector<unsigned int> HcalIsoTrkCalibVariables::detIds3_

Definition at line 51 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ detIds_

std::vector<unsigned int> HcalIsoTrkCalibVariables::detIds_

Definition at line 51 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ eAnnular_

double HcalIsoTrkCalibVariables::eAnnular_

Definition at line 49 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ eHcal10_

double HcalIsoTrkCalibVariables::eHcal10_

Definition at line 46 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ eHcal10Aux_

double HcalIsoTrkCalibVariables::eHcal10Aux_

Definition at line 48 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ eHcal10Raw_

double HcalIsoTrkCalibVariables::eHcal10Raw_

Definition at line 47 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ eHcal30_

double HcalIsoTrkCalibVariables::eHcal30_

Definition at line 46 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ eHcal30Aux_

double HcalIsoTrkCalibVariables::eHcal30Aux_

Definition at line 48 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ eHcal30Raw_

double HcalIsoTrkCalibVariables::eHcal30Raw_

Definition at line 47 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ eHcal_

double HcalIsoTrkCalibVariables::eHcal_

Definition at line 46 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ eHcalAux_

double HcalIsoTrkCalibVariables::eHcalAux_

Definition at line 48 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ eHcalRaw_

double HcalIsoTrkCalibVariables::eHcalRaw_

Definition at line 47 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ emaxNearP_

double HcalIsoTrkCalibVariables::emaxNearP_

Definition at line 49 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ eMipDR_

std::vector<double> HcalIsoTrkCalibVariables::eMipDR_

Definition at line 45 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ eventWeight_

double HcalIsoTrkCalibVariables::eventWeight_

Definition at line 36 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ gentrackP_

double HcalIsoTrkCalibVariables::gentrackP_

Definition at line 43 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ goodPV_

int HcalIsoTrkCalibVariables::goodPV_

Definition at line 39 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ hAnnular_

double HcalIsoTrkCalibVariables::hAnnular_

Definition at line 49 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ hitEnergies1_

std::vector<double> HcalIsoTrkCalibVariables::hitEnergies1_

Definition at line 52 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ hitEnergies1Aux_

std::vector<double> HcalIsoTrkCalibVariables::hitEnergies1Aux_

Definition at line 54 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ hitEnergies1Raw_

std::vector<double> HcalIsoTrkCalibVariables::hitEnergies1Raw_

Definition at line 53 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ hitEnergies3_

std::vector<double> HcalIsoTrkCalibVariables::hitEnergies3_

Definition at line 52 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ hitEnergies3Aux_

std::vector<double> HcalIsoTrkCalibVariables::hitEnergies3Aux_

Definition at line 54 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ hitEnergies3Raw_

std::vector<double> HcalIsoTrkCalibVariables::hitEnergies3Raw_

Definition at line 53 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ hitEnergies_

std::vector<double> HcalIsoTrkCalibVariables::hitEnergies_

Definition at line 52 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ hitEnergiesAux_

std::vector<double> HcalIsoTrkCalibVariables::hitEnergiesAux_

Definition at line 54 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ hitEnergiesRaw_

std::vector<double> HcalIsoTrkCalibVariables::hitEnergiesRaw_

Definition at line 53 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ hmaxNearP_

double HcalIsoTrkCalibVariables::hmaxNearP_

Definition at line 49 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ ieta_

int HcalIsoTrkCalibVariables::ieta_

Definition at line 44 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ iphi_

int HcalIsoTrkCalibVariables::iphi_

Definition at line 44 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ l1eta_

double HcalIsoTrkCalibVariables::l1eta_

Definition at line 41 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ l1phi_

double HcalIsoTrkCalibVariables::l1phi_

Definition at line 41 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ l1pt_

double HcalIsoTrkCalibVariables::l1pt_

Definition at line 41 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ l3eta_

double HcalIsoTrkCalibVariables::l3eta_

Definition at line 42 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ l3phi_

double HcalIsoTrkCalibVariables::l3phi_

Definition at line 42 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ l3pt_

double HcalIsoTrkCalibVariables::l3pt_

Definition at line 42 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ mindR1_

double HcalIsoTrkCalibVariables::mindR1_

Definition at line 41 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ mindR2_

double HcalIsoTrkCalibVariables::mindR2_

Definition at line 42 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ nTrk_

int HcalIsoTrkCalibVariables::nTrk_

Definition at line 39 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ nVtx_

int HcalIsoTrkCalibVariables::nVtx_

Definition at line 39 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ p_

double HcalIsoTrkCalibVariables::p_

Definition at line 43 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ phi_

double HcalIsoTrkCalibVariables::phi_

Definition at line 43 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ pt_

double HcalIsoTrkCalibVariables::pt_

Definition at line 43 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ qltyFlag_

bool HcalIsoTrkCalibVariables::qltyFlag_

Definition at line 50 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ qltyMissFlag_

bool HcalIsoTrkCalibVariables::qltyMissFlag_

Definition at line 50 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ qltyPVFlag_

bool HcalIsoTrkCalibVariables::qltyPVFlag_

Definition at line 50 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ rhoh_

double HcalIsoTrkCalibVariables::rhoh_

Definition at line 36 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ selectTk_

bool HcalIsoTrkCalibVariables::selectTk_

Definition at line 50 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().

◆ trgbits_

std::vector<bool> HcalIsoTrkCalibVariables::trgbits_

Definition at line 40 of file HcalIsoTrkCalibVariables.h.

Referenced by clear(), and AlCaHcalIsotrkProducer::getProducts().