#include <interface/RPCData.h>
Public Member Functions | |
RPCData () | |
Standard constructor. | |
int | wheelIdx () |
virtual | ~RPCData () |
Destructor. | |
Public Attributes | |
RBCInput * | m_orsignals |
int * | m_sec1 |
int * | m_sec2 |
int | m_wheel |
Friends | |
std::ostream & | operator<< (std::ostream &, RPCData &) |
std::istream & | operator>> (std::istream &, RPCData &) |
Data structure consisting of wheel + sector + ORs signals
RPCData::RPCData | ( | ) |
Standard constructor.
Definition at line 96 of file RPCData.cc.
References m_orsignals, m_sec1, m_sec2, and m_wheel.
{ m_wheel = 10; m_sec1 = new int[6]; m_sec2 = new int[6]; m_orsignals = new RBCInput[6]; }
RPCData::~RPCData | ( | ) | [virtual] |
Destructor.
Definition at line 107 of file RPCData.cc.
References m_orsignals, m_sec1, and m_sec2.
{ delete [] m_sec1; delete [] m_sec2; delete [] m_orsignals; }
int RPCData::wheelIdx | ( | ) | [inline] |
std::ostream& operator<< | ( | std::ostream & | ostr, |
RPCData & | rhs | ||
) | [friend] |
std::istream& operator>> | ( | std::istream & | istr, |
RPCData & | rhs | ||
) | [friend] |
Definition at line 55 of file RPCData.h.
Referenced by RBCProcessRPCSimDigis::initialize(), RBCProcessRPCDigis::initialize(), operator<<(), operator>>(), RPCData(), RBCProcessRPCSimDigis::setDigiAt(), RBCProcessRPCDigis::setDigiAt(), and ~RPCData().
int* RPCData::m_sec1 |
Definition at line 53 of file RPCData.h.
Referenced by RBCProcessRPCSimDigis::initialize(), RBCProcessRPCDigis::initialize(), operator<<(), operator>>(), RPCData(), RBCProcessRPCSimDigis::setDigiAt(), RBCProcessRPCDigis::setDigiAt(), and ~RPCData().
int* RPCData::m_sec2 |
Definition at line 54 of file RPCData.h.
Referenced by RBCProcessRPCSimDigis::initialize(), RBCProcessRPCDigis::initialize(), operator<<(), operator>>(), RPCData(), and ~RPCData().
int RPCData::m_wheel |
Definition at line 52 of file RPCData.h.
Referenced by RBCProcessRPCSimDigis::initialize(), RBCProcessRPCDigis::initialize(), operator<<(), operator>>(), RPCData(), and wheelIdx().