![]() |
ATLAS Offline Software
|
#include <TBBPC.h>
Public Types | |
| typedef double | signal_type |
Public Member Functions | |
| TBBPC () | |
| TBBPC (const std::string &thisBPCName) | |
| ~TBBPC () | |
| void | setXPos (signal_type theSignal) |
| void | setYPos (signal_type theSignal) |
| void | setXErr (signal_type theSignal) |
| void | setYErr (signal_type theSignal) |
| void | setXPulse (signal_type theSignal) |
| void | setYPulse (signal_type theSignal) |
| void | setHitNbr (int hitnbr) |
| void | setXPosOverflow (bool overflow=true) |
| void | setYPosOverflow (bool overflow=true) |
| void | setXPulseOverflow (bool overflow=true) |
| void | setYPulseOverflow (bool overflow=true) |
| signal_type | getXPos () const |
| signal_type | getYPos () const |
| signal_type | getXErr () const |
| signal_type | getYErr () const |
| signal_type | getXPulse () const |
| signal_type | getYPulse () const |
| int | getHitNbr () const |
| bool | isXPosOverflow () const |
| bool | isYPosOverflow () const |
| bool | isXPulseOverflow () const |
| bool | isYPulseOverflow () const |
| void | reset () |
| virtual void | setDetectorName (const std::string &tbBeamDetectorName) |
| virtual void | setOverflow () |
| virtual void | setOverflow (bool overflow) |
| const std::string & | getDetectorName () const |
| bool | isOverflow () const |
| virtual void | resetOverflow () |
Protected Attributes | |
| bool | m_overflow |
| Detector Name. | |
Private Attributes | |
| signal_type | m_xPos |
| signal_type | m_yPos |
| signal_type | m_xErr |
| signal_type | m_yErr |
| signal_type | m_xPulse |
| signal_type | m_yPulse |
| short | m_hitnumber |
| bool | m_xPosOverflow |
| bool | m_yPosOverflow |
| bool | m_xPulseOverflow |
| bool | m_yPulseOverflow |
| std::string | m_tbDetectorName |
| typedef double TBBPC::signal_type |
| TBBPC::TBBPC | ( | ) |
| TBBPC::TBBPC | ( | const std::string & | thisBPCName | ) |
|
inlineinherited |
Definition at line 61 of file TBBeamDetector.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineinherited |
Definition at line 64 of file TBBeamDetector.h.
| void TBBPC::reset | ( | ) |
Definition at line 32 of file TBBPC.cxx.
|
inlinevirtualinherited |
|
inlinevirtualinherited |
Definition at line 48 of file TBBeamDetector.h.
| void TBBPC::setHitNbr | ( | int | hitnbr | ) |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
Reimplemented in TBMWPCRaw.
Definition at line 54 of file TBBeamDetector.h.
| void TBBPC::setXErr | ( | TBBPC::signal_type | theSignal | ) |
| void TBBPC::setXPos | ( | TBBPC::signal_type | theSignal | ) |
| void TBBPC::setXPosOverflow | ( | bool | overflow = true | ) |
| void TBBPC::setXPulse | ( | TBBPC::signal_type | theSignal | ) |
| void TBBPC::setXPulseOverflow | ( | bool | overflow = true | ) |
| void TBBPC::setYErr | ( | TBBPC::signal_type | theSignal | ) |
| void TBBPC::setYPos | ( | TBBPC::signal_type | theSignal | ) |
| void TBBPC::setYPosOverflow | ( | bool | overflow = true | ) |
| void TBBPC::setYPulse | ( | TBBPC::signal_type | theSignal | ) |
| void TBBPC::setYPulseOverflow | ( | bool | overflow = true | ) |
|
protectedinherited |
Detector Name.
Definition at line 81 of file TBBeamDetector.h.
|
privateinherited |
Definition at line 76 of file TBBeamDetector.h.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |