ROOT wise implementation of streaming for class ShowerRecData. More...
#include "io/ShowerRecData_ROOT.h"
Public Member Functions | |
ClassDefNV (ShowerRecData_ROOT, 1) | |
ShowerRecData_ROOT & | operator= (const ShowerRecData_ROOT &s) |
void | operator>> (evt::ShowerRecData &s) const |
ShowerRecData_ROOT () | |
ShowerRecData_ROOT (const ShowerRecData_ROOT &s) | |
ShowerRecData_ROOT (const evt::ShowerRecData &s) | |
~ShowerRecData_ROOT () | |
Public Attributes | |
Point_ROOT | fCorePosition |
double | fEnergy = 0 |
double | fEnergyError = 0 |
LaserData_ROOT * | fLaserData = nullptr |
Vector_ROOT | fShowerAxis |
ShowerFRecData_ROOT * | fShowerFRecData = nullptr |
ShowerMRecData_ROOT * | fShowerMRecData = nullptr |
ShowerRRecData_ROOT * | fShowerRRecData = nullptr |
ShowerSRecData_ROOT * | fShowerSRecData = nullptr |
ShowerUnivRecData_ROOT * | fShowerUnivRecData = nullptr |
ROOT wise implementation of streaming for class ShowerRecData.
Definition at line 32 of file ShowerRecData_ROOT.h.
|
inline |
Definition at line 34 of file ShowerRecData_ROOT.h.
|
inline |
Definition at line 35 of file ShowerRecData_ROOT.h.
References utl::s.
ShowerRecData_ROOT::~ShowerRecData_ROOT | ( | ) |
Definition at line 18 of file ShowerRecData_ROOT.cc.
ShowerRecData_ROOT::ShowerRecData_ROOT | ( | const evt::ShowerRecData & | s | ) |
Definition at line 48 of file ShowerRecData_ROOT.cc.
References io::ConvertCopy(), fLaserData, fShowerFRecData, fShowerMRecData, fShowerRRecData, fShowerSRecData, fShowerUnivRecData, evt::ShowerRecData::GetFRecShower(), evt::ShowerRecData::GetLaserData(), evt::ShowerRecData::GetMRecShower(), evt::ShowerRecData::GetRRecShower(), evt::ShowerRecData::GetSRecShower(), evt::ShowerRecData::GetUnivRecShower(), evt::ShowerRecData::HasFRecShower(), evt::ShowerRecData::HasLaserData(), evt::ShowerRecData::HasMRecShower(), evt::ShowerRecData::HasRRecShower(), evt::ShowerRecData::HasSRecShower(), and evt::ShowerRecData::HasUnivRecShower().
io::ShowerRecData_ROOT::ClassDefNV | ( | ShowerRecData_ROOT | , |
1 | |||
) |
ShowerRecData_ROOT & ShowerRecData_ROOT::operator= | ( | const ShowerRecData_ROOT & | s | ) |
Definition at line 30 of file ShowerRecData_ROOT.cc.
References io::DeepCopy(), fCorePosition, fEnergy, fEnergyError, fLaserData, fShowerAxis, fShowerFRecData, fShowerMRecData, fShowerRRecData, fShowerSRecData, and fShowerUnivRecData.
void ShowerRecData_ROOT::operator>> | ( | evt::ShowerRecData & | s | ) | const |
Definition at line 75 of file ShowerRecData_ROOT.cc.
References io::Point_ROOT::Convert(), io::Vector_ROOT::Convert(), fCorePosition, fEnergy, fEnergyError, fLaserData, fShowerAxis, fShowerFRecData, fShowerMRecData, fShowerRRecData, fShowerSRecData, fShowerUnivRecData, evt::ShowerRecData::GetFRecShower(), evt::ShowerRecData::GetLaserData(), evt::ShowerRecData::GetMRecShower(), evt::ShowerRecData::GetRRecShower(), evt::ShowerRecData::GetSRecShower(), evt::ShowerRecData::GetUnivRecShower(), evt::ShowerRecData::MakeFRecShower(), evt::ShowerRecData::MakeLaserData(), evt::ShowerRecData::MakeMRecShower(), evt::ShowerRecData::MakeRRecShower(), evt::ShowerRecData::MakeSRecShower(), evt::ShowerRecData::MakeUnivRecShower(), evt::ShowerRecData::SetAxis(), evt::ShowerRecData::SetCorePosition(), and evt::ShowerRecData::SetEnergy().
Point_ROOT io::ShowerRecData_ROOT::fCorePosition |
Definition at line 46 of file ShowerRecData_ROOT.h.
Referenced by operator=(), and operator>>().
double io::ShowerRecData_ROOT::fEnergy = 0 |
Definition at line 43 of file ShowerRecData_ROOT.h.
Referenced by operator=(), and operator>>().
double io::ShowerRecData_ROOT::fEnergyError = 0 |
Definition at line 44 of file ShowerRecData_ROOT.h.
Referenced by operator=(), and operator>>().
LaserData_ROOT* io::ShowerRecData_ROOT::fLaserData = nullptr |
Definition at line 53 of file ShowerRecData_ROOT.h.
Referenced by operator=(), operator>>(), and ShowerRecData_ROOT().
Vector_ROOT io::ShowerRecData_ROOT::fShowerAxis |
Definition at line 45 of file ShowerRecData_ROOT.h.
Referenced by operator=(), and operator>>().
ShowerFRecData_ROOT* io::ShowerRecData_ROOT::fShowerFRecData = nullptr |
Definition at line 48 of file ShowerRecData_ROOT.h.
Referenced by operator=(), operator>>(), and ShowerRecData_ROOT().
ShowerMRecData_ROOT* io::ShowerRecData_ROOT::fShowerMRecData = nullptr |
Definition at line 52 of file ShowerRecData_ROOT.h.
Referenced by operator=(), operator>>(), and ShowerRecData_ROOT().
ShowerRRecData_ROOT* io::ShowerRecData_ROOT::fShowerRRecData = nullptr |
Definition at line 51 of file ShowerRecData_ROOT.h.
Referenced by operator=(), operator>>(), and ShowerRecData_ROOT().
ShowerSRecData_ROOT* io::ShowerRecData_ROOT::fShowerSRecData = nullptr |
Definition at line 49 of file ShowerRecData_ROOT.h.
Referenced by operator=(), operator>>(), and ShowerRecData_ROOT().
ShowerUnivRecData_ROOT* io::ShowerRecData_ROOT::fShowerUnivRecData = nullptr |
Definition at line 50 of file ShowerRecData_ROOT.h.
Referenced by operator=(), operator>>(), and ShowerRecData_ROOT().