ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
LArOFCAlg::Looper Class Reference
Collaboration diagram for LArOFCAlg::Looper:

Public Member Functions

 Looper (std::vector< perChannelData_t > *p, const LArOnOffIdMapping *cabling, const LArOFCAlg *a)
 
void operator() (tbb::blocked_range< size_t > &r) const
 

Private Attributes

std::vector< perChannelData_t > * m_perChanData
 
const LArOnOffIdMappingm_cabling
 
const LArOFCAlgm_ofcAlg
 

Detailed Description

Definition at line 180 of file LArOFCAlg.h.

Constructor & Destructor Documentation

◆ Looper()

LArOFCAlg::Looper::Looper ( std::vector< perChannelData_t > *  p,
const LArOnOffIdMapping cabling,
const LArOFCAlg a 
)
inline

Definition at line 183 of file LArOFCAlg.h.

Member Function Documentation

◆ operator()()

void LArOFCAlg::Looper::operator() ( tbb::blocked_range< size_t > &  r) const
inline

Definition at line 184 of file LArOFCAlg.h.

184  {
185  for (size_t i=r.begin();i!=r.end();++i) {
187  }
188  }

Member Data Documentation

◆ m_cabling

const LArOnOffIdMapping* LArOFCAlg::Looper::m_cabling
private

Definition at line 191 of file LArOFCAlg.h.

◆ m_ofcAlg

const LArOFCAlg* LArOFCAlg::Looper::m_ofcAlg
private

Definition at line 192 of file LArOFCAlg.h.

◆ m_perChanData

std::vector<perChannelData_t>* LArOFCAlg::Looper::m_perChanData
private

Definition at line 190 of file LArOFCAlg.h.


The documentation for this class was generated from the following file:
beamspotman.r
def r
Definition: beamspotman.py:676
python.PerfMonSerializer.p
def p
Definition: PerfMonSerializer.py:743
LArOFCAlg::Looper::m_cabling
const LArOnOffIdMapping * m_cabling
Definition: LArOFCAlg.h:191
ReadCellNoiseFromCool.cabling
cabling
Definition: ReadCellNoiseFromCool.py:154
LArOFCAlg::Looper::m_ofcAlg
const LArOFCAlg * m_ofcAlg
Definition: LArOFCAlg.h:192
LArOFCAlg::process
void process(perChannelData_t &, const LArOnOffIdMapping *cabling) const
Definition: LArOFCAlg.cxx:447
lumiFormat.i
int i
Definition: lumiFormat.py:92
LArOFCAlg::Looper::m_perChanData
std::vector< perChannelData_t > * m_perChanData
Definition: LArOFCAlg.h:190
a
TList * a
Definition: liststreamerinfos.cxx:10