#include <SimG4HcalHitCluster.h>
Public Member Functions | |
double | collectEcalEnergyR () |
double | e () const |
double | eta () const |
std::vector< CaloHit > * | getHits () |
SimG4HcalHitCluster & | operator+= (const CaloHit &hit) |
bool | operator< (const SimG4HcalHitCluster &cluster) const |
double | phi () const |
SimG4HcalHitCluster () | |
~SimG4HcalHitCluster ()=default | |
Private Member Functions | |
double | my_cosh (float eta) |
double | my_sinh (float eta) |
Private Attributes | |
double | ec |
double | etac |
std::vector< CaloHit > | hitsc |
double | phic |
Definition at line 12 of file SimG4HcalHitCluster.h.
SimG4HcalHitCluster::SimG4HcalHitCluster | ( | ) |
Definition at line 9 of file SimG4HcalHitCluster.cc.
|
default |
double SimG4HcalHitCluster::collectEcalEnergyR | ( | ) |
|
inline |
Definition at line 17 of file SimG4HcalHitCluster.h.
References ec.
Referenced by operator<(), and operator<<().
|
inline |
Definition at line 18 of file SimG4HcalHitCluster.h.
References etac.
Referenced by Particle.Particle::__str__(), datamodel.Object::DeltaR(), Jet.Jet::jetID(), my_cosh(), my_sinh(), operator<(), operator<<(), datamodel.Object::p4(), Jet.Jet::puJetId(), and SimG4HcalHitJetFinder::rDist().
|
inline |
|
inlineprivate |
Definition at line 28 of file SimG4HcalHitCluster.h.
References eta(), and JetChargeProducer_cfi::exp.
Referenced by operator+=().
|
inlineprivate |
Definition at line 29 of file SimG4HcalHitCluster.h.
References eta(), and JetChargeProducer_cfi::exp.
Referenced by operator+=().
SimG4HcalHitCluster & SimG4HcalHitCluster::operator+= | ( | const CaloHit & | hit | ) |
Definition at line 15 of file SimG4HcalHitCluster.cc.
References funct::cos(), ec, l1tnanotables_cff::et, etac, hitsc, CrabHelper::log, my_cosh(), my_sinh(), phic, multPhiCorr_741_25nsDY_cfi::px, multPhiCorr_741_25nsDY_cfi::py, funct::sin(), funct::tan(), and tauSpinnerTable_cfi::theta.
bool SimG4HcalHitCluster::operator< | ( | const SimG4HcalHitCluster & | cluster | ) | const |
Definition at line 11 of file SimG4HcalHitCluster.cc.
References e(), ec, eta(), etac, and funct::false.
|
inline |
Definition at line 19 of file SimG4HcalHitCluster.h.
References phic.
Referenced by Particle.Particle::__str__(), datamodel.Object::DeltaR(), operator<<(), datamodel.Object::p4(), ntupleDataFormat.Track::phiPull(), and SimG4HcalHitJetFinder::rDist().
|
private |
Definition at line 31 of file SimG4HcalHitCluster.h.
Referenced by e(), operator+=(), and operator<().
|
private |
Definition at line 31 of file SimG4HcalHitCluster.h.
Referenced by eta(), operator+=(), and operator<().
|
private |
Definition at line 32 of file SimG4HcalHitCluster.h.
Referenced by collectEcalEnergyR(), getHits(), and operator+=().
|
private |
Definition at line 31 of file SimG4HcalHitCluster.h.
Referenced by operator+=(), and phi().