18 std::ofstream out(name +
"_" +
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) {
69 std::ofstream out(name +
"_" +
74 <<
" is simulation " << std::boolalpha
78 for (
const auto nTOB : neighborhoodTOBs) {
dump_n(nTOB->Neighbourhood(), out);}
83 return StatusCode::SUCCESS;
StatusCode dump(const std::string &name, const xAOD::EventInfo &eventInfo, const IOBitwise::eEmNbhoodTOBContainer &) const
StatusCode dumpTerse(const std::string &name, const xAOD::EventInfo &eventInfo, const IOBitwise::eEmNbhoodTOBContainer &) const
LArStripNeighborhoodDumper()
Class to hold windows of LAr strip cells in a the neighbourhood of a eFexRoI.
bool eventType(EventType type) const
Check for one particular bitmask value.
@ IS_SIMULATION
true: simulation, false: data
uint32_t runNumber() const
The current event's run number.
uint64_t eventNumber() const
The current event's event number.
float mcEventWeight(size_t i=0) const
The weight of one specific MC event used in the simulation.
DataVector< GlobalSim::IOBitwise::eEmNbhoodTOB > eEmNbhoodTOBContainer
Property: Defining the container object.
AlgTool that to test whether expected the TIP values generated by data supplied by eEmMultTestBench c...
void dump_n(const LArStripNeighborhood &n, std::ostream &os)
std::vector< StripData > StripDataVector
void dump_stripdataVector(const StripDataVector &sdv, std::ostream &os)
EventInfo_v1 EventInfo
Definition of the latest event info version.