#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 14 of file EcalDumpGeometry.cc.
References spr::find(), isotrackApplyRegressor::k, mergeVDriftHistosByStation::name, name1_, name2_, names_, contentValuesCheck::ss, AlCaHLTBitMon_QueryRunRegistry::string, and type_.
|
default |
|
private |
Definition at line 55 of file EcalDumpGeometry.cc.
References EcalBaseNumber::addLevel(), TauDecayModes::dec, HLT_FULL_cff::depth, ebNumbering_, eeNumbering_, esNumbering_, fHistory_, EcalBaseNumber::getCapacity(), EcalEndcapNumberingScheme::getUnitID(), EcalPreshowerNumberingScheme::getUnitID(), EcalBarrelNumberingScheme::getUnitID(), cuy::ii, infoVec_, isotrackApplyRegressor::k, mergeVDriftHistosByStation::name, name1_, name2_, names_, noRefl(), alignCSCRings::r, EcalBaseNumber::reset(), EcalBaseNumber::setSize(), contentValuesCheck::ss, AlCaHLTBitMon_QueryRunRegistry::string, and type_.
Referenced by update().
|
private |
Definition at line 120 of file EcalDumpGeometry.cc.
References dqmiodumpmetadata::n, and mergeVDriftHistosByStation::name.
Referenced by dumpTouch().
void EcalDumpGeometry::update | ( | ) |
Definition at line 35 of file EcalDumpGeometry.cc.
References dumpTouch(), fHistory_, info(), infoVec_, and isotrackApplyRegressor::k.
Referenced by progressbar.ProgressBar::__next__(), MatrixUtil.Matrix::__setitem__(), MatrixUtil.Steps::__setitem__(), ECalSD::ECalSD(), 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_().