ATLAS Offline Software
Loading...
Searching...
No Matches
LArDeadOTXFromSC Class Reference

#include <LArDeadOTXFromSC.h>

Collaboration diagram for LArDeadOTXFromSC:

Public Member Functions

void clear ()
bool isThisOTXdead (HWIdentifier febid) const
const std::vector< float > & correctionFromThisOTXdead (HWIdentifier febid) const
void addFEB (HWIdentifier febid, const std::vector< float > &vec)

Private Attributes

std::map< HWIdentifier, std::vector< float > > m_FEBFromSC

Detailed Description

Definition at line 13 of file LArDeadOTXFromSC.h.

Member Function Documentation

◆ addFEB()

void LArDeadOTXFromSC::addFEB ( HWIdentifier febid,
const std::vector< float > & vec )
inline

Definition at line 24 of file LArDeadOTXFromSC.h.

24 {
25 if (!this->isThisOTXdead(febid)) m_FEBFromSC[febid]=vec;
26 return;
27 }
std::vector< size_t > vec
bool isThisOTXdead(HWIdentifier febid) const
std::map< HWIdentifier, std::vector< float > > m_FEBFromSC

◆ clear()

void LArDeadOTXFromSC::clear ( )
inline

Definition at line 16 of file LArDeadOTXFromSC.h.

16{m_FEBFromSC.clear();}

◆ correctionFromThisOTXdead()

const std::vector< float > & LArDeadOTXFromSC::correctionFromThisOTXdead ( HWIdentifier febid) const
inline

Definition at line 21 of file LArDeadOTXFromSC.h.

21 {
22 return m_FEBFromSC.at(febid);
23 }

◆ isThisOTXdead()

bool LArDeadOTXFromSC::isThisOTXdead ( HWIdentifier febid) const
inline

Definition at line 18 of file LArDeadOTXFromSC.h.

18 {
19 return m_FEBFromSC.find(febid)!=m_FEBFromSC.end() ;
20 }

Member Data Documentation

◆ m_FEBFromSC

std::map<HWIdentifier, std::vector<float> > LArDeadOTXFromSC::m_FEBFromSC
private

Definition at line 30 of file LArDeadOTXFromSC.h.


The documentation for this class was generated from the following file: