EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <fun4all_coresoftware/blob/master/simulation/g4simulation/g4jets/TowerJetInput.h>
Public Member Functions | |
TowerJetInput (Jet::SRC input) | |
~TowerJetInput () override | |
void | identify (std::ostream &os=std::cout) override |
Jet::SRC | get_src () override |
std::vector< Jet * > | get_input (PHCompositeNode *topNode) override |
Public Member Functions inherited from JetInput | |
virtual | ~JetInput () |
virtual int | Verbosity () const |
virtual void | Verbosity (int i) |
Private Attributes | |
Jet::SRC | _input |
Additional Inherited Members | |
Protected Member Functions inherited from JetInput | |
JetInput () | |
Definition at line 14 of file TowerJetInput.h.
View newest version in sPHENIX GitHub at line 14 of file TowerJetInput.h
TowerJetInput::TowerJetInput | ( | Jet::SRC | input | ) |
Definition at line 25 of file TowerJetInput.cc.
View newest version in sPHENIX GitHub at line 25 of file TowerJetInput.cc
|
inlineoverride |
Definition at line 18 of file TowerJetInput.h.
View newest version in sPHENIX GitHub at line 18 of file TowerJetInput.h
|
overridevirtual |
Reimplemented from JetInput.
Definition at line 48 of file TowerJetInput.cc.
View newest version in sPHENIX GitHub at line 48 of file TowerJetInput.cc
References _input, GlobalVertexMap::begin(), Jet::CEMC_TOWER, Jet::CEMC_TOWER_RETOWER, Jet::CEMC_TOWER_SUB1, Jet::CEMC_TOWER_SUB1CS, cos(), Jet::EEMC_TOWER, GlobalVertexMap::empty(), Acts::VectorHelpers::eta(), Jet::FEMC_TOWER, Jet::FHCAL_TOWER, RawTowerGeom::get_center_radius(), RawTowerGeom::get_center_x(), RawTowerGeom::get_center_y(), RawTowerGeom::get_center_z(), RawTower::get_energy(), RawTower::get_id(), RawTower::get_key(), RawTowerGeomContainer::get_tower_geometry(), GlobalVertex::get_z(), RawTowerContainer::getTowers(), Jet::HCALIN_TOWER, Jet::HCALIN_TOWER_SUB1, Jet::HCALIN_TOWER_SUB1CS, Jet::HCALOUT_TOWER, Jet::HCALOUT_TOWER_SUB1, Jet::HCALOUT_TOWER_SUB1CS, Jet::insert_comp(), phi, Jet::set_e(), Jet::set_px(), Jet::set_py(), Jet::set_pz(), JetInput::Verbosity(), vtx(), and z.
|
inlineoverridevirtual |
Reimplemented from JetInput.
Definition at line 22 of file TowerJetInput.h.
View newest version in sPHENIX GitHub at line 22 of file TowerJetInput.h
References _input.
|
overridevirtual |
Reimplemented from JetInput.
Definition at line 30 of file TowerJetInput.cc.
View newest version in sPHENIX GitHub at line 30 of file TowerJetInput.cc
References _input, Jet::CEMC_TOWER, Jet::EEMC_TOWER, Jet::FEMC_TOWER, Jet::FHCAL_TOWER, Jet::HCALIN_TOWER, and Jet::HCALOUT_TOWER.
|
private |
Definition at line 27 of file TowerJetInput.h.
View newest version in sPHENIX GitHub at line 27 of file TowerJetInput.h
Referenced by get_input(), get_src(), and identify().