Persistent RPC Pad using ROOT. More...
#include <cevtPad_ROOT.h>
Public Member Functions | |
| cevtPad_ROOT () | |
| cevtPad_ROOT (const cevtPad_ROOT &p) | |
| cevtPad_ROOT (const cevt::Pad &p) | |
| ClassDefNV (cevtPad_ROOT, DONT_CHANGE_THIS_NUMBER) | |
| cevtPad_ROOT & | operator= (const cevtPad_ROOT &p) |
| void | operator>> (cevt::Pad &p) const |
| ~cevtPad_ROOT () | |
Public Attributes | |
| MultiTimeDistributionI_ROOT * | fHits = { nullptr } |
| int | fId = 0 |
| cevtPadRecData_ROOT * | fPadRecData = nullptr |
| cevtPadSimData_ROOT * | fPadSimData = nullptr |
| int | fStationId = 0 |
Persistent RPC Pad using ROOT.
Definition at line 29 of file cevtPad_ROOT.h.
|
inline |
Definition at line 32 of file cevtPad_ROOT.h.
|
inline |
Definition at line 33 of file cevtPad_ROOT.h.
References G4StationSimulatorOG::p.
| cevtPad_ROOT::~cevtPad_ROOT | ( | ) |
Definition at line 13 of file cevtPad_ROOT.cc.
| cevtPad_ROOT::cevtPad_ROOT | ( | const cevt::Pad & | p | ) |
Definition at line 37 of file cevtPad_ROOT.cc.
References io::ConvertCopy(), fHits, fPadRecData, fPadSimData, cevt::Pad::GetRecData(), cevt::Pad::GetSimData(), cevt::Pad::HasHits(), cevt::Pad::HasRecData(), cevt::Pad::HasSimData(), cevt::Pad::HitsBegin(), and cevt::Pad::HitsEnd().
| io::cevtPad_ROOT::ClassDefNV | ( | cevtPad_ROOT | , |
| DONT_CHANGE_THIS_NUMBER | |||
| ) |
| cevtPad_ROOT & cevtPad_ROOT::operator= | ( | const cevtPad_ROOT & | p | ) |
Definition at line 22 of file cevtPad_ROOT.cc.
References io::DeepCopy(), fHits, fId, fPadRecData, fPadSimData, and fStationId.
| void cevtPad_ROOT::operator>> | ( | cevt::Pad & | p | ) | const |
Definition at line 59 of file cevtPad_ROOT.cc.
References fHits, fPadRecData, fPadSimData, io::MultiTimeDistribution_ROOT< T >::fTimeDistributions, cevt::Pad::GetHits(), cevt::Pad::GetRecData(), cevt::Pad::GetSimData(), cevt::Pad::HasHits(), cevt::Pad::HasRecData(), cevt::Pad::HasSimData(), cevt::Pad::MakeHits(), cevt::Pad::MakeRecData(), and cevt::Pad::MakeSimData().
| MultiTimeDistributionI_ROOT* io::cevtPad_ROOT::fHits = { nullptr } |
Definition at line 46 of file cevtPad_ROOT.h.
Referenced by cevtPad_ROOT(), operator=(), and operator>>().
| int io::cevtPad_ROOT::fId = 0 |
Definition at line 41 of file cevtPad_ROOT.h.
Referenced by operator=(), and io::cevtStation_ROOT::operator>>().
| cevtPadRecData_ROOT* io::cevtPad_ROOT::fPadRecData = nullptr |
Definition at line 51 of file cevtPad_ROOT.h.
Referenced by cevtPad_ROOT(), operator=(), and operator>>().
| cevtPadSimData_ROOT* io::cevtPad_ROOT::fPadSimData = nullptr |
Definition at line 50 of file cevtPad_ROOT.h.
Referenced by cevtPad_ROOT(), operator=(), and operator>>().
| int io::cevtPad_ROOT::fStationId = 0 |
Definition at line 42 of file cevtPad_ROOT.h.
Referenced by operator=().