ROOT wise implementation of streaming for class ShowerSimData. More...
#include "io/ShowerSimData_ROOT.h"
Public Member Functions | |
ClassDefNV (ShowerSimData_ROOT, 1) | |
ShowerSimData_ROOT & | operator= (const ShowerSimData_ROOT &s) |
void | operator>> (evt::ShowerSimData &s) const |
ShowerSimData_ROOT () | |
ShowerSimData_ROOT (const ShowerSimData_ROOT &s) | |
ShowerSimData_ROOT (const evt::ShowerSimData &s) | |
~ShowerSimData_ROOT () | |
ROOT wise implementation of streaming for class ShowerSimData.
Definition at line 34 of file ShowerSimData_ROOT.h.
|
inline |
Definition at line 36 of file ShowerSimData_ROOT.h.
|
inline |
Definition at line 37 of file ShowerSimData_ROOT.h.
References utl::s.
ShowerSimData_ROOT::~ShowerSimData_ROOT | ( | ) |
Definition at line 19 of file ShowerSimData_ROOT.cc.
References fAtmosphereParameters, fGenParticle, fGHParameters, fLaserData, fLocalCS, fParticleCS, fRadioSimulation, fShowerCS, and fTimeStamp.
ShowerSimData_ROOT::ShowerSimData_ROOT | ( | const evt::ShowerSimData & | s | ) |
Definition at line 80 of file ShowerSimData_ROOT.cc.
References io::ConvertCopy(), fAtmosphereParameters, fGenParticle, fGHParameters, fLaserData, fLocalCS, fParticleCS, fRadioSimulation, fShowerCS, fTimeStamp, evt::ShowerSimData::GetAtmosphereParameters(), evt::ShowerSimData::GetGHParameters(), evt::ShowerSimData::GetGroundParticleCoordinateSystem(), evt::ShowerSimData::GetLaserData(), evt::ShowerSimData::GetLocalCoordinateSystem(), evt::ShowerSimData::GetParticleTree(), evt::ShowerSimData::GetRadioSimulation(), evt::ShowerSimData::GetShowerCoordinateSystem(), evt::ShowerSimData::GetTimeStamp(), evt::ShowerSimData::HasAtmosphereParameters(), evt::ShowerSimData::HasGeometry(), evt::ShowerSimData::HasGHParameters(), evt::ShowerSimData::HasLaserData(), evt::ShowerSimData::HasParticleTree(), evt::ShowerSimData::HasRadioSimulation(), and evt::ShowerSimData::HasTimeStamp().
io::ShowerSimData_ROOT::ClassDefNV | ( | ShowerSimData_ROOT | , |
1 | |||
) |
ShowerSimData_ROOT & ShowerSimData_ROOT::operator= | ( | const ShowerSimData_ROOT & | s | ) |
Definition at line 34 of file ShowerSimData_ROOT.cc.
References io::DeepCopy(), fAtmosphereParameters, fCalorimetricEnergy, fCherenkovBeamPhotons, fCherenkovBeamProductionPhotons, fCherenkovPhotons, fDistanceOfShowerMaximum, fElectromagneticEnergy, fEnergy, fEnergyCutoff, fEnergyCutoffMuon, fFluorescencePhotons, fGenParticle, fGHParameters, fGroundParticleCoordinateSystemAzimuth, fGroundParticleCoordinateSystemZenith, fLaserData, fLocalCS, fLongitudinalProfile, fMagneticFieldDeclination, fMagneticFieldInclination, fMagneticFieldStrength, fMaxCherenkovWavelength, fMaxRadiusCut, fMinCherenkovWavelength, fMinRadiusCut, fMuonNumber, fMuonWeightScale, fNmu, fParticleCS, fPrimaryParticle, fRadioSimulation, fShowerCS, fShowerNumber, fShowerRunId, fTimeStamp, fXFirst, fXInject, and fXmaxMu.
void ShowerSimData_ROOT::operator>> | ( | evt::ShowerSimData & | s | ) | const |
Definition at line 134 of file ShowerSimData_ROOT.cc.
References io::GenParticle_ROOT::Convert(), io::AtmosphereParameters_ROOT::Convert(), io::TimeStamp_ROOT::Convert(), evt::ShowerSimData::eMuon, fAtmosphereParameters, fCalorimetricEnergy, fCherenkovBeamPhotons, evt::ShowerSimData::fCherenkovBeamPhotons, fCherenkovBeamProductionPhotons, evt::ShowerSimData::fCherenkovBeamProductionPhotons, fCherenkovPhotons, evt::ShowerSimData::fCherenkovPhotons, fDistanceOfShowerMaximum, fElectromagneticEnergy, fEnergy, fEnergyCutoff, fEnergyCutoffMuon, fFluorescencePhotons, evt::ShowerSimData::fFluorescencePhotons, fGenParticle, fGHParameters, fGroundParticleCoordinateSystemAzimuth, fGroundParticleCoordinateSystemZenith, fLaserData, evt::ShowerSimData::fLaserData, fLocalCS, evt::ShowerSimData::fLocalCS, fLongitudinalProfile, evt::ShowerSimData::fLongitudinalProfile, fMagneticFieldDeclination, fMagneticFieldInclination, fMagneticFieldStrength, fMaxCherenkovWavelength, fMaxRadiusCut, fMinCherenkovWavelength, fMinRadiusCut, fMuonNumber, fMuonWeightScale, fNmu, fParticleCS, evt::ShowerSimData::fParticleCS, fPrimaryParticle, fRadioSimulation, evt::ShowerSimData::fRadioSimulation, fShowerCS, evt::ShowerSimData::fShowerCS, fShowerNumber, fShowerRunId, fTimeStamp, fXFirst, fXInject, fXmaxMu, evt::ShowerSimData::HasLaserData(), evt::ShowerSimData::HasRadioSimulation(), evt::ShowerSimData::MakeAtmosphereParameters(), evt::ShowerSimData::MakeGHParameters(), evt::ShowerSimData::MakeLaserData(), evt::ShowerSimData::MakeRadioSimulation(), evt::ShowerSimData::MakeTimeStamp(), evt::ShowerSimData::SetCalorimetricEnergy(), evt::ShowerSimData::SetDistanceOfShowerMaximum(), evt::ShowerSimData::SetElectromagneticEnergy(), evt::ShowerSimData::SetEnergy(), evt::ShowerSimData::SetEnergyCutoff(), evt::ShowerSimData::SetGroundParticleCoordinateSystemAzimuth(), evt::ShowerSimData::SetGroundParticleCoordinateSystemZenith(), evt::ShowerSimData::SetMagneticFieldDeclination(), evt::ShowerSimData::SetMagneticFieldInclination(), evt::ShowerSimData::SetMagneticFieldStrength(), evt::ShowerSimData::SetMaxCherenkovWavelength(), evt::ShowerSimData::SetMaxRadiusCut(), evt::ShowerSimData::SetMinCherenkovWavelength(), evt::ShowerSimData::SetMinRadiusCut(), evt::ShowerSimData::SetMuonNumber(), evt::ShowerSimData::SetMuonWeightScale(), evt::ShowerSimData::SetNmu(), evt::ShowerSimData::SetParticleTree(), evt::ShowerSimData::SetPrimaryParticle(), evt::ShowerSimData::SetShowerNumber(), evt::ShowerSimData::SetShowerRunId(), evt::ShowerSimData::SetXFirst(), evt::ShowerSimData::SetXInject(), and evt::ShowerSimData::SetXmaxMu().
AtmosphereParameters_ROOT* io::ShowerSimData_ROOT::fAtmosphereParameters = nullptr |
Definition at line 87 of file ShowerSimData_ROOT.h.
Referenced by operator=(), operator>>(), ShowerSimData_ROOT(), and ~ShowerSimData_ROOT().
double io::ShowerSimData_ROOT::fCalorimetricEnergy = 0 |
Definition at line 49 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
MultiTabulatedFunction_ROOT io::ShowerSimData_ROOT::fCherenkovBeamPhotons |
Definition at line 80 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
MultiTabulatedFunction_ROOT io::ShowerSimData_ROOT::fCherenkovBeamProductionPhotons |
Definition at line 81 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
MultiTabulatedFunction_ROOT io::ShowerSimData_ROOT::fCherenkovPhotons |
Definition at line 79 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
double io::ShowerSimData_ROOT::fDistanceOfShowerMaximum = -1 |
Definition at line 66 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
double io::ShowerSimData_ROOT::fElectromagneticEnergy = 0 |
Definition at line 50 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
double io::ShowerSimData_ROOT::fEnergy = 0 |
Definition at line 46 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
double io::ShowerSimData_ROOT::fEnergyCutoff = 0 |
Definition at line 53 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
double io::ShowerSimData_ROOT::fEnergyCutoffMuon = 0 |
Definition at line 54 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
MultiTabulatedFunction_ROOT io::ShowerSimData_ROOT::fFluorescencePhotons |
Definition at line 78 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
GenParticle_ROOT* io::ShowerSimData_ROOT::fGenParticle = nullptr |
Definition at line 89 of file ShowerSimData_ROOT.h.
Referenced by operator=(), operator>>(), ShowerSimData_ROOT(), and ~ShowerSimData_ROOT().
GaisserHillasParameters_ROOT* io::ShowerSimData_ROOT::fGHParameters = nullptr |
Definition at line 83 of file ShowerSimData_ROOT.h.
Referenced by operator=(), operator>>(), ShowerSimData_ROOT(), and ~ShowerSimData_ROOT().
double io::ShowerSimData_ROOT::fGroundParticleCoordinateSystemAzimuth = 0 |
Definition at line 51 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
double io::ShowerSimData_ROOT::fGroundParticleCoordinateSystemZenith = 0 |
Definition at line 52 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
LaserData_ROOT* io::ShowerSimData_ROOT::fLaserData = nullptr |
Definition at line 85 of file ShowerSimData_ROOT.h.
Referenced by operator=(), operator>>(), ShowerSimData_ROOT(), and ~ShowerSimData_ROOT().
CoordinateSystem_ROOT* io::ShowerSimData_ROOT::fLocalCS = nullptr |
Definition at line 73 of file ShowerSimData_ROOT.h.
Referenced by operator=(), operator>>(), ShowerSimData_ROOT(), and ~ShowerSimData_ROOT().
MultiTabulatedFunction_ROOT io::ShowerSimData_ROOT::fLongitudinalProfile |
Definition at line 77 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
double io::ShowerSimData_ROOT::fMagneticFieldDeclination = 0 |
Definition at line 60 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
double io::ShowerSimData_ROOT::fMagneticFieldInclination = 0 |
Definition at line 59 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
double io::ShowerSimData_ROOT::fMagneticFieldStrength = 0 |
Definition at line 61 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
double io::ShowerSimData_ROOT::fMaxCherenkovWavelength = 0 |
Definition at line 58 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
double io::ShowerSimData_ROOT::fMaxRadiusCut = 0 |
Definition at line 56 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
double io::ShowerSimData_ROOT::fMinCherenkovWavelength = 0 |
Definition at line 57 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
double io::ShowerSimData_ROOT::fMinRadiusCut = 0 |
Definition at line 55 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
double io::ShowerSimData_ROOT::fMuonNumber = 0 |
Definition at line 47 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
double io::ShowerSimData_ROOT::fMuonWeightScale = 0 |
Definition at line 48 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
double io::ShowerSimData_ROOT::fNmu = 0 |
Definition at line 68 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
CoordinateSystem_ROOT* io::ShowerSimData_ROOT::fParticleCS = nullptr |
Definition at line 71 of file ShowerSimData_ROOT.h.
Referenced by operator=(), operator>>(), ShowerSimData_ROOT(), and ~ShowerSimData_ROOT().
int io::ShowerSimData_ROOT::fPrimaryParticle = 0 |
Definition at line 45 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
RadioSimulation_ROOT* io::ShowerSimData_ROOT::fRadioSimulation = nullptr |
Definition at line 91 of file ShowerSimData_ROOT.h.
Referenced by operator=(), operator>>(), ShowerSimData_ROOT(), and ~ShowerSimData_ROOT().
CoordinateSystem_ROOT* io::ShowerSimData_ROOT::fShowerCS = nullptr |
Definition at line 72 of file ShowerSimData_ROOT.h.
Referenced by operator=(), operator>>(), ShowerSimData_ROOT(), and ~ShowerSimData_ROOT().
int io::ShowerSimData_ROOT::fShowerNumber = 0 |
Definition at line 62 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
std::string io::ShowerSimData_ROOT::fShowerRunId |
Definition at line 63 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
TimeStamp_ROOT* io::ShowerSimData_ROOT::fTimeStamp = nullptr |
Definition at line 75 of file ShowerSimData_ROOT.h.
Referenced by operator=(), operator>>(), ShowerSimData_ROOT(), and ~ShowerSimData_ROOT().
double io::ShowerSimData_ROOT::fXFirst = 0 |
Definition at line 64 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
double io::ShowerSimData_ROOT::fXInject = 0 |
Definition at line 65 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().
double io::ShowerSimData_ROOT::fXmaxMu = 0 |
Definition at line 69 of file ShowerSimData_ROOT.h.
Referenced by operator=(), and operator>>().