![]() |
![]() |
#include <SimDataFormats/ValidationFormats/interface/PValidationFormats.h>
Public Member Functions | |
float | detajet () const |
float | dijetm () const |
float | dphijet () const |
float | drjet () const |
float | ecaljet () const |
float | etotjet () const |
void | fillDiJets (double mass) |
void | fillEcollectJet (double ee, double he, double hoe, double etot) |
void | fillEtaPhiProfileJet (double eta0, double phi0, double eta, double phi, double dist) |
void | fillJets (std::vector< double > enj, std::vector< double > etaj, std::vector< double > phij) |
void | fillTProfileJet (double e, double r, double t) |
float | hcaljet () const |
float | hojet () const |
std::vector< float > | jete () const |
std::vector< float > | jeteta () const |
std::vector< float > | jethite () const |
std::vector< float > | jethitr () const |
std::vector< float > | jethitt () const |
std::vector< float > | jetphi () const |
int | njet () const |
int | njethit () const |
PHcalValidInfoJets () | |
virtual | ~PHcalValidInfoJets () |
Private Attributes | |
float | detaJet |
float | dijetM |
float | dphiJet |
float | drJet |
float | ecalJet |
float | etotJet |
float | hcalJet |
float | hoJet |
std::vector< float > | jetE |
std::vector< float > | jetEta |
std::vector< float > | jetHite |
std::vector< float > | jetHitr |
std::vector< float > | jetHitt |
std::vector< float > | jetPhi |
int | nJet |
int | nJetHit |
Friends | |
class | SimG4HcalValidation |
Definition at line 1164 of file PValidationFormats.h.
PHcalValidInfoJets::PHcalValidInfoJets | ( | ) | [inline] |
virtual PHcalValidInfoJets::~PHcalValidInfoJets | ( | ) | [inline, virtual] |
float PHcalValidInfoJets::detajet | ( | ) | const [inline] |
float PHcalValidInfoJets::dijetm | ( | ) | const [inline] |
float PHcalValidInfoJets::dphijet | ( | ) | const [inline] |
float PHcalValidInfoJets::drjet | ( | ) | const [inline] |
float PHcalValidInfoJets::ecaljet | ( | ) | const [inline] |
float PHcalValidInfoJets::etotjet | ( | ) | const [inline] |
void PHcalValidInfoJets::fillDiJets | ( | double | mass | ) |
Definition at line 1401 of file PValidationFormats.cc.
References dijetM.
Referenced by SimG4HcalValidation::jetAnalysis().
01401 { 01402 dijetM = (float)mass; 01403 }
void PHcalValidInfoJets::fillEcollectJet | ( | double | ee, | |
double | he, | |||
double | hoe, | |||
double | etot | |||
) |
Definition at line 1369 of file PValidationFormats.cc.
References ecalJet, etotJet, hcalJet, and hoJet.
Referenced by SimG4HcalValidation::jetAnalysis().
01370 { 01371 // hardest jet properties 01372 01373 ecalJet = (float)ee; 01374 hcalJet = (float)he; 01375 hoJet = (float)hoe; 01376 etotJet = (float)etot; 01377 }
void PHcalValidInfoJets::fillEtaPhiProfileJet | ( | double | eta0, | |
double | phi0, | |||
double | eta, | |||
double | phi, | |||
double | dist | |||
) |
void PHcalValidInfoJets::fillJets | ( | std::vector< double > | enj, | |
std::vector< double > | etaj, | |||
std::vector< double > | phij | |||
) |
Definition at line 1387 of file PValidationFormats.cc.
References i, jetE, jetEta, jetPhi, and nJet.
Referenced by SimG4HcalValidation::jetAnalysis().
01389 { 01390 nJet = en.size(); 01391 for (int i = 0; i < nJet; i++) { 01392 jetE.push_back((float)en[i]); 01393 jetEta.push_back((float)eta[i]); 01394 jetPhi.push_back((float)phi[i]); 01395 } 01396 01397 // std::cout << " fillJets - nJet = " << nJet << std::endl; 01398 01399 }
void PHcalValidInfoJets::fillTProfileJet | ( | double | e, | |
double | r, | |||
double | t | |||
) |
Definition at line 1359 of file PValidationFormats.cc.
References jetHite, jetHitr, jetHitt, and nJetHit.
Referenced by SimG4HcalValidation::jetAnalysis().
01359 { 01360 jetHite.push_back((float)e); 01361 jetHitr.push_back((float)r); 01362 jetHitt.push_back((float)t); 01363 nJetHit++; 01364 01365 // std::cout << " fillTProfileJet - nJetHit = " << nJetHit << std::endl; 01366 01367 }
float PHcalValidInfoJets::hcaljet | ( | ) | const [inline] |
float PHcalValidInfoJets::hojet | ( | ) | const [inline] |
std::vector<float> PHcalValidInfoJets::jete | ( | ) | const [inline] |
std::vector<float> PHcalValidInfoJets::jeteta | ( | ) | const [inline] |
std::vector<float> PHcalValidInfoJets::jethite | ( | ) | const [inline] |
std::vector<float> PHcalValidInfoJets::jethitr | ( | ) | const [inline] |
std::vector<float> PHcalValidInfoJets::jethitt | ( | ) | const [inline] |
std::vector<float> PHcalValidInfoJets::jetphi | ( | ) | const [inline] |
int PHcalValidInfoJets::njet | ( | ) | const [inline] |
int PHcalValidInfoJets::njethit | ( | ) | const [inline] |
friend class SimG4HcalValidation [friend] |
Definition at line 1166 of file PValidationFormats.h.
float PHcalValidInfoJets::detaJet [private] |
Definition at line 1210 of file PValidationFormats.h.
Referenced by detajet(), and fillEtaPhiProfileJet().
float PHcalValidInfoJets::dijetM [private] |
float PHcalValidInfoJets::dphiJet [private] |
Definition at line 1210 of file PValidationFormats.h.
Referenced by dphijet(), and fillEtaPhiProfileJet().
float PHcalValidInfoJets::drJet [private] |
Definition at line 1210 of file PValidationFormats.h.
Referenced by drjet(), and fillEtaPhiProfileJet().
float PHcalValidInfoJets::ecalJet [private] |
Definition at line 1209 of file PValidationFormats.h.
Referenced by ecaljet(), and fillEcollectJet().
float PHcalValidInfoJets::etotJet [private] |
Definition at line 1209 of file PValidationFormats.h.
Referenced by etotjet(), and fillEcollectJet().
float PHcalValidInfoJets::hcalJet [private] |
Definition at line 1209 of file PValidationFormats.h.
Referenced by fillEcollectJet(), and hcaljet().
float PHcalValidInfoJets::hoJet [private] |
std::vector<float> PHcalValidInfoJets::jetE [private] |
std::vector<float> PHcalValidInfoJets::jetEta [private] |
std::vector<float> PHcalValidInfoJets::jetHite [private] |
Definition at line 1211 of file PValidationFormats.h.
Referenced by fillTProfileJet(), and jethite().
std::vector<float> PHcalValidInfoJets::jetHitr [private] |
Definition at line 1212 of file PValidationFormats.h.
Referenced by fillTProfileJet(), and jethitr().
std::vector<float> PHcalValidInfoJets::jetHitt [private] |
Definition at line 1213 of file PValidationFormats.h.
Referenced by fillTProfileJet(), and jethitt().
std::vector<float> PHcalValidInfoJets::jetPhi [private] |
int PHcalValidInfoJets::nJet [private] |
int PHcalValidInfoJets::nJetHit [private] |
Definition at line 1208 of file PValidationFormats.h.
Referenced by fillTProfileJet(), and njethit().