![]() |
![]() |
#include <CastorJetIDHelper.h>
Public Member Functions | |
void | calculate (const edm::Event &event, const reco::BasicJet &jet) |
CastorJetIDHelper () | |
double | depth () const |
double | emEnergy () const |
double | fem () const |
double | fhot () const |
double | hadEnergy () const |
void | initValues () |
int | nTowers () const |
double | sigmaz () const |
double | width () const |
~CastorJetIDHelper () | |
Private Member Functions | |
double | phiangle (double testphi) |
Private Attributes | |
double | depth_ |
double | emEnergy_ |
double | fem_ |
double | fhot_ |
double | hadEnergy_ |
int | nTowers_ |
double | sigmaz_ |
double | width_ |
Static Private Attributes | |
static int | sanity_checks_left_ |
Definition at line 13 of file CastorJetIDHelper.h.
reco::helper::CastorJetIDHelper::CastorJetIDHelper | ( | ) |
|
inline |
Definition at line 18 of file CastorJetIDHelper.h.
References calculate(), initValues(), and metsig::jet.
void reco::helper::CastorJetIDHelper::calculate | ( | const edm::Event & | event, |
const reco::BasicJet & | jet | ||
) |
Definition at line 33 of file CastorJetIDHelper.cc.
References reco::CastorTower::depth(), depth_, reco::CastorTower::emEnergy(), emEnergy_, reco::LeafCandidate::energy(), fem_, reco::CastorTower::fhot(), fhot_, reco::Jet::getJetConstituents(), reco::CastorTower::hadEnergy(), hadEnergy_, edm::Ref< C, T, F >::id(), initValues(), module::module(), nTowers_, reco::LeafCandidate::phi(), phiangle(), funct::pow(), reco::CastorTower::rechitsBegin(), reco::CastorTower::rechitsEnd(), sigmaz_, mathSSE::sqrt(), and width_.
Referenced by CastorJetIDProducer::produce(), and ~CastorJetIDHelper().
|
inline |
Definition at line 32 of file CastorJetIDHelper.h.
References depth_.
Referenced by CastorJetIDProducer::produce().
|
inline |
Definition at line 28 of file CastorJetIDHelper.h.
References emEnergy_.
Referenced by CastorJetIDProducer::produce().
|
inline |
Definition at line 30 of file CastorJetIDHelper.h.
References fem_.
Referenced by CastorJetIDProducer::produce().
|
inline |
Definition at line 33 of file CastorJetIDHelper.h.
References fhot_.
Referenced by CastorJetIDProducer::produce().
|
inline |
Definition at line 29 of file CastorJetIDHelper.h.
References hadEnergy_.
Referenced by CastorJetIDProducer::produce().
void reco::helper::CastorJetIDHelper::initValues | ( | ) |
Definition at line 20 of file CastorJetIDHelper.cc.
References depth_, emEnergy_, fem_, fhot_, hadEnergy_, nTowers_, sigmaz_, and width_.
Referenced by calculate(), CastorJetIDHelper(), and ~CastorJetIDHelper().
|
inline |
Definition at line 35 of file CastorJetIDHelper.h.
References nTowers_, and phiangle().
Referenced by CastorJetIDProducer::produce().
|
private |
Definition at line 83 of file CastorJetIDHelper.cc.
References M_PI.
Referenced by calculate(), and nTowers().
|
inline |
Definition at line 34 of file CastorJetIDHelper.h.
References sigmaz_.
Referenced by CastorJetIDProducer::produce().
|
inline |
Definition at line 31 of file CastorJetIDHelper.h.
References width_.
Referenced by Vispa.Main.MainWindow.MainWindow::_saveIni(), CastorJetIDProducer::produce(), Vispa.Views.PropertyView.PropertyView::resizeEvent(), Vispa.Views.PropertyView.PropertyView::sectionResized(), and Vispa.Main.MainWindow.MainWindow::updateStartupScreenGeometry().
|
private |
Definition at line 48 of file CastorJetIDHelper.h.
Referenced by calculate(), depth(), and initValues().
|
private |
Definition at line 44 of file CastorJetIDHelper.h.
Referenced by calculate(), emEnergy(), and initValues().
|
private |
Definition at line 46 of file CastorJetIDHelper.h.
Referenced by calculate(), fem(), and initValues().
|
private |
Definition at line 49 of file CastorJetIDHelper.h.
Referenced by calculate(), fhot(), and initValues().
|
private |
Definition at line 45 of file CastorJetIDHelper.h.
Referenced by calculate(), hadEnergy(), and initValues().
|
private |
Definition at line 51 of file CastorJetIDHelper.h.
Referenced by calculate(), initValues(), and nTowers().
|
staticprivate |
Definition at line 53 of file CastorJetIDHelper.h.
|
private |
Definition at line 50 of file CastorJetIDHelper.h.
Referenced by calculate(), initValues(), and sigmaz().
|
private |
Definition at line 47 of file CastorJetIDHelper.h.
Referenced by calculate(), initValues(), and width().