ATLAS Offline Software
Loading...
Searching...
No Matches
eEmNbhoodTOB.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3*/
4
5#include "eEmNbhoodTOB.h"
6#include <sstream>
7
8namespace GlobalSim::IOBitwise {
9
11 const LArStripNeighborhood& nbhood) :
12 eEmTOB(eFexTOB), m_neighbourhood(nbhood){}
13
15 const LArStripNeighborhood& nbhood) :
16 eEmTOB(tob), m_neighbourhood(nbhood){}
17
21
22 std::string eEmNbhoodTOB::to_string() const {
23 std::stringstream ss;
24
25 ss << '\n'
27 << "\n"
28 << "Neighbourhood content:\n"
30 return ss.str();
31 }
32
33}
static Double_t ss
virtual std::string to_string() const =0
print out contents to string
Definition IeEmTOB.cxx:10
virtual std::string to_string() const
print out contents to string
eEmNbhoodTOB(const xAOD::eFexEMRoI &eFexTOB, const GlobalSim::LArStripNeighborhood &nbhood)
Constructor taking an eFexROITOB and a LArStripNeighborhood.
virtual const LArStripNeighborhood & Neighbourhood() const
Returns the LarStripNeighbourhood: 3*17 cells centred on the eFexROI.
LArStripNeighborhood m_neighbourhood
Property: LArStripNeighborhood associated with this eEmTOB.
eEmTOB(const xAOD::eFexEMRoI &eFexTOB)
Constructor taking an eFexROITOB to inisialise bits.
Class to hold windows of LAr strip cells in a the neighbourhood of a eFexRoI.
std::string to_string() const
print out contents to string
eFexEMRoI_v1 eFexEMRoI
Define the latest version of the eFexEMRoI class.
Definition eFexEMRoI.h:17