#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.
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(), reco::CastorTower::emEnergy(), reco::CastorTower::energy(), reco::LeafCandidate::energy(), reco::CastorTower::fhot(), reco::Jet::getJetConstituents(), reco::CastorTower::hadEnergy(), edm::Ref< C, T, F >::id(), module::module(), reco::CastorTower::phi(), reco::LeafCandidate::phi(), funct::pow(), reco::CastorTower::rechitsBegin(), reco::CastorTower::rechitsEnd(), and mathSSE::sqrt().
Referenced by CastorJetIDProducer::produce().
|
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 | ( | ) |
|
inline |
Definition at line 35 of file CastorJetIDHelper.h.
References nTowers_.
Referenced by CastorJetIDProducer::produce().
|
private |
Definition at line 83 of file CastorJetIDHelper.cc.
|
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 depth().
|
private |
Definition at line 44 of file CastorJetIDHelper.h.
Referenced by emEnergy().
|
private |
Definition at line 46 of file CastorJetIDHelper.h.
Referenced by fem().
|
private |
Definition at line 49 of file CastorJetIDHelper.h.
Referenced by fhot().
|
private |
Definition at line 45 of file CastorJetIDHelper.h.
Referenced by hadEnergy().
|
private |
Definition at line 51 of file CastorJetIDHelper.h.
Referenced by nTowers().
|
staticprivate |
Definition at line 53 of file CastorJetIDHelper.h.
|
private |
Definition at line 50 of file CastorJetIDHelper.h.
Referenced by sigmaz().
|
private |
Definition at line 47 of file CastorJetIDHelper.h.
Referenced by width().