 |
ATLAS Offline Software
|
Go to the documentation of this file.
24 <<
" is simulation " << std::boolalpha
28 for (
const auto nbhdTOB : neighborhoodTOBs) {
29 out << nbhdTOB->Neighbourhood() <<
'\n';
34 return StatusCode::SUCCESS;
39 for(
const auto&
sd : sdv) {
40 os <<
sd.m_eta <<
' ';
45 for(
const auto&
sd : sdv) {
46 os <<
sd.m_phi <<
' ';
50 for(
const auto &
sd : sdv) {
74 <<
" is simulation " << std::boolalpha
78 for (
const auto nTOB : neighborhoodTOBs) {
dump_n(nTOB->Neighbourhood(),
out);}
83 return StatusCode::SUCCESS;
LArStripNeighborhoodDumper()
uint64_t eventNumber() const
The current event's event number.
StatusCode dump(const std::string &name, const xAOD::EventInfo &eventInfo, const IOBitwise::IeEmNbhoodTOBContainer &) const
@ IS_SIMULATION
true: simulation, false: data
uint32_t runNumber() const
The current event's run number.
AlgTool to read in LArStripNeighborhoods, and run the ERatio Algorithm.
::StatusCode StatusCode
StatusCode definition for legacy code.
void dump_stripdataVector(const StripDataVector &sdv, std::ostream &os)
std::string to_string(const DetectorType &type)
Class describing the basic event information.
void dump_n(const LArStripNeighborhood &n, std::ostream &os)
float mcEventWeight(size_t i=0) const
The weight of one specific MC event used in the simulation.
StatusCode dumpTerse(const std::string &name, const xAOD::EventInfo &eventInfo, const IOBitwise::IeEmNbhoodTOBContainer &) const
Class to hold windows of LAr strip cells in a the neighbourhood of a eFexRoI.
std::vector< StripData > StripDataVector
bool eventType(EventType type) const
Check for one particular bitmask value.