Structure to store detector addresses of any granularity: from whole detector to the single HV element. More...
#include <CSCDQM_Detector.h>
Public Member Functions | |
const std::string | name () const |
Get the full name of the address prefixed with CSC_. It is being used by summaryReportContent variables. More... | |
const Address * | operator= (const Address &a) |
const bool | operator== (const Address &a) const |
Public Attributes | |
unsigned int | cfeb |
unsigned int | chamber |
unsigned int | hv |
unsigned int | layer |
AddressMask | mask |
unsigned int | ring |
unsigned int | side |
unsigned int | station |
Friends | |
std::ostream & | operator<< (std::ostream &out, const Address &adr) |
Structure to store detector addresses of any granularity: from whole detector to the single HV element.
Definition at line 82 of file CSCDQM_Detector.h.
|
inline |
Get the full name of the address prefixed with CSC_. It is being used by summaryReportContent variables.
Definition at line 132 of file CSCDQM_Detector.h.
Referenced by VIDSelectorBase.VIDSelectorBase::initialize().
Definition at line 105 of file CSCDQM_Detector.h.
|
inline |
Definition at line 94 of file CSCDQM_Detector.h.
|
friend |
Definition at line 123 of file CSCDQM_Detector.h.
unsigned int cscdqm::Address::cfeb |
Definition at line 89 of file CSCDQM_Detector.h.
unsigned int cscdqm::Address::chamber |
Definition at line 87 of file CSCDQM_Detector.h.
unsigned int cscdqm::Address::hv |
Definition at line 90 of file CSCDQM_Detector.h.
unsigned int cscdqm::Address::layer |
Definition at line 88 of file CSCDQM_Detector.h.
AddressMask cscdqm::Address::mask |
Definition at line 92 of file CSCDQM_Detector.h.
unsigned int cscdqm::Address::ring |
Definition at line 86 of file CSCDQM_Detector.h.
unsigned int cscdqm::Address::side |
Definition at line 84 of file CSCDQM_Detector.h.
unsigned int cscdqm::Address::station |
Definition at line 85 of file CSCDQM_Detector.h.