![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include <coresoftware/blob/master/simulation/g4simulation/g4intt/InttDeadMapv1.h>
Inheritance diagram for InttDeadMapv1:
Collaboration diagram for InttDeadMapv1:Public Member Functions | |
| InttDeadMapv1 () | |
| ~InttDeadMapv1 () override | |
| void | Reset () override |
| Clear Event. | |
| int | isValid () const override |
| isValid returns non zero if object contains vailid data | |
| void | identify (std::ostream &os=std::cout) const override |
| void | addDeadChannel (PHG4CellDefs::keytype key) override |
| bool | isDeadChannel (PHG4CellDefs::keytype key) const override |
| const Map & | getDeadChannels (void) const override |
| return all towers | |
| Map & | getDeadChannels (void) override |
| unsigned int | size () const override |
Public Member Functions inherited from InttDeadMap | |
| ~InttDeadMap () override | |
| void | addDeadChannelIntt (const int layer, const int ladder_phi, const int ladder_z, const int strip_z, const int strip_phi) |
| bool | isDeadChannelIntt (const int layer, const int ladder_phi, const int ladder_z, const int strip_z, const int strip_phi) const |
Public Member Functions inherited from PHObject | |
| PHObject () | |
| ctor | |
| ~PHObject () override | |
| dtor | |
| virtual PHObject * | CloneMe () const |
| Virtual copy constructor. | |
| virtual PHObject * | clone () const final |
| PHObject * | Clone (const char *newname="") const final |
| void | Copy (TObject &object) const final |
| virtual int | Integrate () const |
| virtual int | Integrate (PHObject *) |
| virtual void | CopyFrom (const PHObject *obj) |
Private Attributes | |
| Map | m_DeadChannels |
Additional Inherited Members | |
Public Types inherited from InttDeadMap | |
| typedef std::set < PHG4CellDefs::keytype > | Map |
Static Public Member Functions inherited from InttDeadMap | |
| static PHG4CellDefs::keytype | getInttKey (int layer, int ladder_phi, int ladder_z, int strip_z, int strip_phi) |
| static int | getWildCardID () |
Protected Member Functions inherited from InttDeadMap | |
| InttDeadMap () | |
Definition at line 10 of file InttDeadMapv1.h.
View newest version in sPHENIX GitHub at line 10 of file InttDeadMapv1.h
|
inline |
Definition at line 13 of file InttDeadMapv1.h.
View newest version in sPHENIX GitHub at line 13 of file InttDeadMapv1.h
|
inlineoverride |
Definition at line 16 of file InttDeadMapv1.h.
View newest version in sPHENIX GitHub at line 16 of file InttDeadMapv1.h
|
overridevirtual |
Reimplemented from InttDeadMap.
Definition at line 20 of file InttDeadMapv1.cc.
View newest version in sPHENIX GitHub at line 20 of file InttDeadMapv1.cc
References m_DeadChannels.
|
overridevirtual |
return all towers
Reimplemented from InttDeadMap.
Definition at line 9 of file InttDeadMapv1.cc.
View newest version in sPHENIX GitHub at line 9 of file InttDeadMapv1.cc
References m_DeadChannels.
|
overridevirtual |
Reimplemented from InttDeadMap.
Definition at line 15 of file InttDeadMapv1.cc.
View newest version in sPHENIX GitHub at line 15 of file InttDeadMapv1.cc
References m_DeadChannels.
|
overridevirtual |
identify Function from PHObject
| os | Output Stream |
Reimplemented from InttDeadMap.
Definition at line 45 of file InttDeadMapv1.cc.
View newest version in sPHENIX GitHub at line 45 of file InttDeadMapv1.cc
References size().
Here is the call graph for this function:
|
overridevirtual |
Reimplemented from InttDeadMap.
Definition at line 25 of file InttDeadMapv1.cc.
View newest version in sPHENIX GitHub at line 25 of file InttDeadMapv1.cc
References it, and m_DeadChannels.
|
overridevirtual |
isValid returns non zero if object contains vailid data
Reimplemented from InttDeadMap.
Definition at line 35 of file InttDeadMapv1.cc.
View newest version in sPHENIX GitHub at line 35 of file InttDeadMapv1.cc
References size().
Here is the call graph for this function:
|
overridevirtual |
Clear Event.
Reimplemented from PHObject.
Definition at line 40 of file InttDeadMapv1.cc.
View newest version in sPHENIX GitHub at line 40 of file InttDeadMapv1.cc
References m_DeadChannels.
|
inlineoverridevirtual |
Reimplemented from InttDeadMap.
Definition at line 30 of file InttDeadMapv1.h.
View newest version in sPHENIX GitHub at line 30 of file InttDeadMapv1.h
References m_DeadChannels.
Referenced by identify(), and isValid().
Here is the caller graph for this function:
|
private |
Definition at line 33 of file InttDeadMapv1.h.
View newest version in sPHENIX GitHub at line 33 of file InttDeadMapv1.h
Referenced by addDeadChannel(), getDeadChannels(), isDeadChannel(), Reset(), and size().