Project
Loading...
Searching...
No Matches
o2::tpc::DeadChannelMapCreator Class Reference

#include <DeadChannelMapCreator.h>

Public Types

using CalDetFlag_t = o2::tpc::CalDet< o2::tpc::PadFlags >
 

Public Member Functions

void reset ()
 
void init (std::string_view url="")
 
void load (long timeStampOrRun)
 
void loadFEEConfigViaRunInfoTS (long timeStamp)
 
void loadFEEConfigViaRunInfo (long timeStampOrRun)
 
void loadFEEConfig (long timeStamp=-1)
 
void loadIDCPadFlags (long timeStampOrRun)
 
void setDeadChannelMapIDCPadStatus (const CalDetFlag_t &padStatusMap, PadFlags mask=PadFlags::flagAllNoneGood)
 
void setDeadChannelMapFEEConfig (const FEEConfig &feeConfig)
 
const CalDet< bool > & getDeadChannelMapIDC () const
 
const CalDet< bool > & getDeadChannelMapFEE () const
 
const CalDet< bool > & getDeadChannelMap () const
 
const FEEConfiggetFEEConfig () const
 
const CalDetFlag_tgetPadFlags () const
 
void drawDeadChannelMapIDC ()
 
void drawDeadChannelMapFEE ()
 
void drawDeadChannelMap ()
 
long getTimeStamp (long timeStampOrRun) const
 
void finalizeDeadChannelMap ()
 
void resetDeadChannelMap ()
 
void setSource (SourcesDeadMap s)
 
void addSource (SourcesDeadMap s)
 
bool useSource (SourcesDeadMap s) const
 
SourcesDeadMap getSources () const
 

Detailed Description

Definition at line 44 of file DeadChannelMapCreator.h.

Member Typedef Documentation

◆ CalDetFlag_t

Member Function Documentation

◆ addSource()

void o2::tpc::DeadChannelMapCreator::addSource ( SourcesDeadMap  s)
inline

Definition at line 84 of file DeadChannelMapCreator.h.

◆ drawDeadChannelMap()

void DeadChannelMapCreator::drawDeadChannelMap ( )

Definition at line 141 of file DeadChannelMapCreator.cxx.

◆ drawDeadChannelMapFEE()

void DeadChannelMapCreator::drawDeadChannelMapFEE ( )

Definition at line 135 of file DeadChannelMapCreator.cxx.

◆ drawDeadChannelMapIDC()

void DeadChannelMapCreator::drawDeadChannelMapIDC ( )

Definition at line 129 of file DeadChannelMapCreator.cxx.

◆ finalizeDeadChannelMap()

void DeadChannelMapCreator::finalizeDeadChannelMap ( )

Definition at line 117 of file DeadChannelMapCreator.cxx.

◆ getDeadChannelMap()

const CalDet< bool > & o2::tpc::DeadChannelMapCreator::getDeadChannelMap ( ) const
inline

Definition at line 69 of file DeadChannelMapCreator.h.

◆ getDeadChannelMapFEE()

const CalDet< bool > & o2::tpc::DeadChannelMapCreator::getDeadChannelMapFEE ( ) const
inline

Definition at line 68 of file DeadChannelMapCreator.h.

◆ getDeadChannelMapIDC()

const CalDet< bool > & o2::tpc::DeadChannelMapCreator::getDeadChannelMapIDC ( ) const
inline

Definition at line 67 of file DeadChannelMapCreator.h.

◆ getFEEConfig()

const FEEConfig * o2::tpc::DeadChannelMapCreator::getFEEConfig ( ) const
inline

Definition at line 71 of file DeadChannelMapCreator.h.

◆ getPadFlags()

const CalDetFlag_t * o2::tpc::DeadChannelMapCreator::getPadFlags ( ) const
inline

Definition at line 72 of file DeadChannelMapCreator.h.

◆ getSources()

SourcesDeadMap o2::tpc::DeadChannelMapCreator::getSources ( ) const
inline

Definition at line 86 of file DeadChannelMapCreator.h.

◆ getTimeStamp()

long o2::tpc::DeadChannelMapCreator::getTimeStamp ( long  timeStampOrRun) const
inline

Definition at line 104 of file DeadChannelMapCreator.h.

◆ init()

void DeadChannelMapCreator::init ( std::string_view  url = "")

Definition at line 22 of file DeadChannelMapCreator.cxx.

◆ load()

void DeadChannelMapCreator::load ( long  timeStampOrRun)

Definition at line 28 of file DeadChannelMapCreator.cxx.

◆ loadFEEConfig()

void DeadChannelMapCreator::loadFEEConfig ( long  timeStamp = -1)

Definition at line 61 of file DeadChannelMapCreator.cxx.

◆ loadFEEConfigViaRunInfo()

void DeadChannelMapCreator::loadFEEConfigViaRunInfo ( long  timeStampOrRun)

Definition at line 55 of file DeadChannelMapCreator.cxx.

◆ loadFEEConfigViaRunInfoTS()

void DeadChannelMapCreator::loadFEEConfigViaRunInfoTS ( long  timeStamp)

Definition at line 38 of file DeadChannelMapCreator.cxx.

◆ loadIDCPadFlags()

void DeadChannelMapCreator::loadIDCPadFlags ( long  timeStampOrRun)

Definition at line 78 of file DeadChannelMapCreator.cxx.

◆ reset()

void o2::tpc::DeadChannelMapCreator::reset ( )

◆ resetDeadChannelMap()

void o2::tpc::DeadChannelMapCreator::resetDeadChannelMap ( )
inline

Definition at line 81 of file DeadChannelMapCreator.h.

◆ setDeadChannelMapFEEConfig()

void o2::tpc::DeadChannelMapCreator::setDeadChannelMapFEEConfig ( const FEEConfig feeConfig)
inline

Definition at line 65 of file DeadChannelMapCreator.h.

◆ setDeadChannelMapIDCPadStatus()

void DeadChannelMapCreator::setDeadChannelMapIDCPadStatus ( const CalDetFlag_t padStatusMap,
PadFlags  mask = PadFlags::flagAllNoneGood 
)

Definition at line 99 of file DeadChannelMapCreator.cxx.

◆ setSource()

void o2::tpc::DeadChannelMapCreator::setSource ( SourcesDeadMap  s)
inline

Definition at line 83 of file DeadChannelMapCreator.h.

◆ useSource()

bool o2::tpc::DeadChannelMapCreator::useSource ( SourcesDeadMap  s) const
inline

Definition at line 85 of file DeadChannelMapCreator.h.


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