![]() |
ATLAS Offline Software
|
#include <TBMWPCRaw.h>
Public Types | |
| enum | SignalType { tdcLeft =0 , tdcRight , tdcDown , tdcUp } |
| typedef unsigned short | signal_type |
| typedef unsigned int | source_type |
Public Member Functions | |
| TBMWPCRaw () | |
| TBMWPCRaw (std::string_view thisBPCName) | |
| ~TBMWPCRaw () | |
| void | setCwireno (const std::vector< int > &cwireno) |
| Set the collection of the center wire number. | |
| void | addCwireno (int cwire) |
| void | setNwires (const std::vector< int > &nwires) |
| Set the collection of the number of wires in a cluster. | |
| void | addNwires (int nwire) |
| void | setXchambers (bool isX) |
| virtual void | setOverflow () |
| virtual void | setOverflow (bool overflow) |
| virtual void | resetOverflow () |
| const std::vector< int > & | getCwireno () const |
| Get the collection of the center wire number of a cluster. | |
| const std::vector< int > & | getNwires () const |
| Get the collection of the number of wire of a cluster. | |
| bool | isX () const |
| void | reset () |
| virtual void | setDetectorName (std::string_view tbBeamDetectorName) |
| const std::string & | getDetectorName () const |
| bool | isOverflow () const |
Protected Attributes | |
| bool | m_overflow |
| Detector Name. | |
Private Attributes | |
| std::vector< bool > | m_overflowType |
| std::vector< int > | m_cwireno |
| center wire number | |
| std::vector< int > | m_nwires |
| the number of wires a cluster | |
| bool | m_isX |
| bool | m_overflowSetFlag |
| std::string | m_tbDetectorName |
Definition at line 23 of file TBMWPCRaw.h.
| typedef unsigned short TBMWPCRaw::signal_type |
Definition at line 27 of file TBMWPCRaw.h.
| typedef unsigned int TBMWPCRaw::source_type |
Definition at line 28 of file TBMWPCRaw.h.
| TBMWPCRaw::TBMWPCRaw | ( | ) |
Definition at line 14 of file TBMWPCRaw.cxx.
| TBMWPCRaw::TBMWPCRaw | ( | std::string_view | thisBPCName | ) |
Definition at line 23 of file TBMWPCRaw.cxx.
| TBMWPCRaw::~TBMWPCRaw | ( | ) |
Definition at line 31 of file TBMWPCRaw.cxx.
|
inline |
Definition at line 60 of file TBMWPCRaw.h.
|
inline |
Definition at line 68 of file TBMWPCRaw.h.
|
inline |
Get the collection of the center wire number of a cluster.
Definition at line 86 of file TBMWPCRaw.h.
|
inlineinherited |
Definition at line 62 of file TBBeamDetector.h.
|
inline |
|
inlineinherited |
Definition at line 65 of file TBBeamDetector.h.
|
inline |
Definition at line 95 of file TBMWPCRaw.h.
| void TBMWPCRaw::reset | ( | ) |
Definition at line 38 of file TBMWPCRaw.cxx.
|
virtual |
|
inline |
Set the collection of the center wire number.
Definition at line 57 of file TBMWPCRaw.h.
|
inlinevirtualinherited |
Definition at line 49 of file TBBeamDetector.h.
|
inline |
Set the collection of the number of wires in a cluster.
Definition at line 65 of file TBMWPCRaw.h.
|
virtual |
Reimplemented from TBBeamDetector.
Definition at line 81 of file TBMWPCRaw.cxx.
|
virtual |
Reimplemented from TBBeamDetector.
Definition at line 91 of file TBMWPCRaw.cxx.
|
inline |
Definition at line 73 of file TBMWPCRaw.h.
|
private |
center wire number
Definition at line 113 of file TBMWPCRaw.h.
|
private |
Definition at line 118 of file TBMWPCRaw.h.
|
private |
the number of wires a cluster
Definition at line 114 of file TBMWPCRaw.h.
|
protectedinherited |
Detector Name.
Definition at line 82 of file TBBeamDetector.h.
|
private |
Definition at line 120 of file TBMWPCRaw.h.
|
private |
Definition at line 110 of file TBMWPCRaw.h.
|
privateinherited |
Definition at line 77 of file TBBeamDetector.h.