#include <EcalDumpGeometry.h>
Public Member Functions | |
EcalDumpGeometry (const std::vector< std::string_view > &, const std::string &, const std::string &, int) | |
void | update () |
~EcalDumpGeometry ()=default | |
Private Member Functions | |
void | dumpTouch (G4VPhysicalVolume *pv, unsigned int leafDepth) |
std::string | noRefl (const std::string &name) |
Private Attributes | |
EcalBarrelNumberingScheme | ebNumbering_ |
EcalEndcapNumberingScheme | eeNumbering_ |
EcalPreshowerNumberingScheme | esNumbering_ |
G4NavigationHistory | fHistory_ |
std::vector< CaloDetInfo > | infoVec_ |
const std::string | name1_ |
const std::string | name2_ |
std::vector< std::string > | names_ |
int | type_ |
Definition at line 22 of file EcalDumpGeometry.h.
|
explicit |
Definition at line 11 of file EcalDumpGeometry.cc.
References spr::find(), ecalTB2006H4_GenSimDigiReco_cfg::G4cout, isotrackApplyRegressor::k, mergeVDriftHistosByStation::name, name1_, name2_, names, names_, DD4hep2DDDName::noNameSpace(), contentValuesCheck::ss, AlCaHLTBitMon_QueryRunRegistry::string, and type_.
|
default |
|
private |
Definition at line 52 of file EcalDumpGeometry.cc.
References EcalBaseNumber::addLevel(), TauDecayModes::dec, hcalRecHitTable_cff::depth, ebNumbering_, eeNumbering_, esNumbering_, fHistory_, RemoveAddSevLevel::flag, ecalTB2006H4_GenSimDigiReco_cfg::G4cout, EcalBaseNumber::getCapacity(), EcalEndcapNumberingScheme::getUnitID(), EcalPreshowerNumberingScheme::getUnitID(), EcalBarrelNumberingScheme::getUnitID(), cuy::ii, infoVec_, isotrackApplyRegressor::k, mergeVDriftHistosByStation::name, name1_, name2_, names_, DD4hep2DDDName::noNameSpace(), noRefl(), alignCSCRings::r, EcalBaseNumber::reset(), EcalBaseNumber::setSize(), contentValuesCheck::ss, AlCaHLTBitMon_QueryRunRegistry::string, and type_.
Referenced by update().
|
private |
Definition at line 110 of file EcalDumpGeometry.cc.
References create_idmaps::n, and mergeVDriftHistosByStation::name.
Referenced by dumpTouch().
void EcalDumpGeometry::update | ( | ) |
Definition at line 32 of file EcalDumpGeometry.cc.
References dumpTouch(), fHistory_, ecalTB2006H4_GenSimDigiReco_cfg::G4cout, info(), infoVec_, isotrackApplyRegressor::k, and jetUpdater_cfi::sort.
Referenced by progressbar.ProgressBar::__next__(), MatrixUtil.Matrix::__setitem__(), MatrixUtil.Steps::__setitem__(), progressbar.ProgressBar::finish(), and MatrixUtil.Steps::overwrite().
|
private |
Definition at line 34 of file EcalDumpGeometry.h.
Referenced by dumpTouch().
|
private |
Definition at line 35 of file EcalDumpGeometry.h.
Referenced by dumpTouch().
|
private |
Definition at line 36 of file EcalDumpGeometry.h.
Referenced by dumpTouch().
|
private |
Definition at line 39 of file EcalDumpGeometry.h.
Referenced by dumpTouch(), and update().
|
private |
Definition at line 40 of file EcalDumpGeometry.h.
Referenced by dumpTouch(), and update().
|
private |
Definition at line 33 of file EcalDumpGeometry.h.
Referenced by dumpTouch(), and EcalDumpGeometry().
|
private |
Definition at line 33 of file EcalDumpGeometry.h.
Referenced by dumpTouch(), and EcalDumpGeometry().
|
private |
Definition at line 37 of file EcalDumpGeometry.h.
Referenced by dumpTouch(), and EcalDumpGeometry().
|
private |
Definition at line 38 of file EcalDumpGeometry.h.
Referenced by Modules.Service::__str__(), Modules.Service::_placeImpl(), Modules.ESSource::_placeImpl(), Modules.ESProducer::_placeImpl(), Modules.ESPrefer::copy(), Mixins._TypedParameterizable::dumpPython(), Modules.ESPrefer::dumpPythonAs(), Modules.Service::dumpSequencePython(), dumpTouch(), EcalDumpGeometry(), RandomRunSource.RandomRunSource::insertInto(), Modules.Service::insertInto(), ExternalGeneratorFilter.ExternalGeneratorFilter::insertInto(), Mixins._TypedParameterizable::insertInto(), Modules.ESSource::moduleLabel_(), Modules.ESProducer::moduleLabel_(), Modules.ESSource::nameInProcessDesc_(), Modules.ESProducer::nameInProcessDesc_(), and Modules.ESPrefer::nameInProcessDesc_().