![]() |
AliRoot Core
d69033e (d69033e)
|
A container to keep track of allocated motifs and motifTypes for slats (both St345 and trigger ones). More...
#include <AliMpSlatMotifMap.h>
Public Member Functions | |
AliMpSlatMotifMap () | |
virtual | ~AliMpSlatMotifMap () |
AliMpVMotif * | FindMotif (const TString &id) const |
AliMpMotifType * | FindMotifType (const TString &id) const |
Bool_t | AddMotif (AliMpVMotif *motif, Bool_t warn=kTRUE) |
Bool_t | AddMotifType (AliMpMotifType *motifType, Bool_t warn=kTRUE) |
void | Print (Option_t *opt="") const |
void | Reset () |
Private Member Functions | |
AliMpSlatMotifMap (const AliMpSlatMotifMap &rhs) | |
Not implemented. More... | |
AliMpSlatMotifMap & | operator= (const AliMpSlatMotifMap &rhs) |
Not implemented. More... | |
Private Attributes | |
TMap | fMotifs |
collection of motifs More... | |
TMap | fMotifTypes |
collection of motifTypes More... | |
A container to keep track of allocated motifs and motifTypes for slats (both St345 and trigger ones).
Definition at line 24 of file AliMpSlatMotifMap.h.
AliMpSlatMotifMap::AliMpSlatMotifMap | ( | ) |
ctor
Definition at line 47 of file AliMpSlatMotifMap.cxx.
|
virtual |
dtor
Definition at line 58 of file AliMpSlatMotifMap.cxx.
|
private |
Not implemented.
Bool_t AliMpSlatMotifMap::AddMotif | ( | AliMpVMotif * | motif, |
Bool_t | warn = kTRUE |
||
) |
Add a motif to the map
Definition at line 75 of file AliMpSlatMotifMap.cxx.
Referenced by AliMpPCB::Add(), and AliMpTriggerReader::ReadPCB().
Bool_t AliMpSlatMotifMap::AddMotifType | ( | AliMpMotifType * | motifType, |
Bool_t | warn = kTRUE |
||
) |
Add a motif to the map
Definition at line 100 of file AliMpSlatMotifMap.cxx.
Referenced by AliMpSt345Reader::ReadPCB(), and AliMpTriggerReader::ReadPCB().
AliMpVMotif * AliMpSlatMotifMap::FindMotif | ( | const TString & | id | ) | const |
Search a given motif in the map and returns it if it's there.
Definition at line 128 of file AliMpSlatMotifMap.cxx.
Referenced by AliMpPCB::Add(), AddMotif(), and AliMpTriggerReader::ReadPCB().
AliMpMotifType * AliMpSlatMotifMap::FindMotifType | ( | const TString & | id | ) | const |
Search a given motifType in the map and returns it if it's there.
Definition at line 148 of file AliMpSlatMotifMap.cxx.
Referenced by AddMotifType(), AliMpSt345Reader::ReadPCB(), and AliMpTriggerReader::ReadPCB().
|
private |
Not implemented.
void AliMpSlatMotifMap::Print | ( | Option_t * | opt = "" | ) | const |
printout
Definition at line 168 of file AliMpSlatMotifMap.cxx.
Referenced by AliMpTriggerReader::ReadSlat().
void AliMpSlatMotifMap::Reset | ( | void | ) |
|
private |
collection of motifs
Definition at line 46 of file AliMpSlatMotifMap.h.
Referenced by AddMotif(), FindMotif(), Print(), and Reset().
|
private |
collection of motifTypes
Definition at line 47 of file AliMpSlatMotifMap.h.
Referenced by AddMotifType(), FindMotifType(), Print(), and Reset().