#include <testShowerImpl.h>
Public Member Functions | |
void | CheckShowerRecDataValues (const evt::ShowerRecData &theRecShower) |
void | CheckShowerSimDataValues (const evt::ShowerSimData &theSimShower, const double rotatedCS=0) |
void | SetShowerRecDataValues (evt::ShowerRecData &theRecShower) |
void | SetShowerSimDataValues (evt::ShowerSimData &theSimShower) |
void | setUp () |
void | setUp (evt::Event &event, bool testIO=true) |
void | tearDown () |
testShowerImpl () | |
void | testShowerRecData () |
void | testShowerSimData () |
void | testShowerSimDataNoGeometry () |
void | testShowerSimDataRotated () |
~testShowerImpl () | |
Private Attributes | |
evt::Event * | fEvent |
bool | fIsOwnerOfEvent |
bool | fTestIO |
Definition at line 18 of file testShowerImpl.h.
testShowerImpl::testShowerImpl | ( | ) |
Definition at line 58 of file testShowerImpl.cc.
testShowerImpl::~testShowerImpl | ( | ) |
Definition at line 66 of file testShowerImpl.cc.
void testShowerImpl::CheckShowerRecDataValues | ( | const evt::ShowerRecData & | theRecShower | ) |
Definition at line 221 of file testShowerImpl.cc.
References utl::cm2, utl::exaelectronvolt, utl::g, evt::VGaisserHillasParameter::GetChiSquare(), evt::ShowerRecData::GetEnergy(), evt::ShowerRecData::GetFRecShower(), evt::GaisserHillas4Parameter::GetLambda(), evt::GaisserHillas4Parameter::GetLambdaError(), evt::ShowerRecData::GetLaserData(), evt::VGaisserHillasParameter::GetNdof(), evt::VGaisserHillasParameter::GetNMax(), evt::VGaisserHillasParameter::GetNMaxError(), evt::ShowerRecData::GetSRecShower(), evt::ShowerRecData::GetUnivRecShower(), evt::VGaisserHillasParameter::GetXMax(), evt::VGaisserHillasParameter::GetXMaxError(), evt::GaisserHillas4Parameter::GetXZero(), evt::GaisserHillas4Parameter::GetXZeroError(), evt::ShowerRecData::HasFRecShower(), evt::ShowerRecData::HasSRecShower(), evt::ShowerRecData::HasUnivRecShower(), utl::nanometer, and testCoordinateSystem.
void testShowerImpl::CheckShowerSimDataValues | ( | const evt::ShowerSimData & | theSimShower, |
const double | rotatedCS = 0 |
||
) |
Definition at line 412 of file testShowerImpl.cc.
References utl::deg, utl::exaelectronvolt, evt::ShowerSimData::GetCherenkovPhotons(), evt::ShowerSimData::GetdEdX(), evt::ShowerSimData::GetDirection(), evt::ShowerSimData::GetEnergy(), evt::ShowerSimData::GetFluorescencePhotons(), evt::ShowerSimData::GetLaserData(), evt::LaserData::GetLaserWavelength(), evt::ShowerSimData::GetLocalCoordinateSystem(), evt::ShowerSimData::GetLongitudinalProfile(), evt::ShowerSimData::GetMaxRadiusCut(), evt::ShowerSimData::GetMinRadiusCut(), evt::LaserData::GetPolarizationVector(), evt::ShowerSimData::GetShowerCoordinateSystem(), evt::ShowerSimData::GetShowerNumber(), evt::ShowerSimData::GetShowerRunId(), evt::ShowerSimData::HasCherenkovPhotons(), evt::ShowerSimData::HasdEdX(), evt::ShowerSimData::HasFluorescencePhotons(), evt::ShowerSimData::HasLongitudinalProfile(), evt::LaserData::IsPolarized(), km, utl::m, galactic::meter, and utl::nanometer.
void testShowerImpl::SetShowerRecDataValues | ( | evt::ShowerRecData & | theRecShower | ) |
Definition at line 117 of file testShowerImpl.cc.
References utl::cm2, galactic::EeV, evt::gh::eLambda, evt::gh::eX0, utl::exaelectronvolt, utl::g, evt::ShowerFRecData::GetCherenkovPhotons(), evt::ShowerFRecData::GetFluorescencePhotons(), evt::ShowerRecData::GetFRecShower(), evt::ShowerFRecData::GetGHParameters(), evt::ShowerRecData::GetLaserData(), evt::ShowerSRecData::GetLDF(), evt::ShowerFRecData::GetLongitudinalProfile(), evt::ShowerRecData::GetSRecShower(), evt::ShowerRecData::GetUnivRecShower(), evt::ShowerFRecData::HasCherenkovPhotons(), evt::ShowerFRecData::HasFluorescencePhotons(), evt::ShowerRecData::HasFRecShower(), evt::ShowerFRecData::HasGHParameters(), evt::ShowerRecData::HasLaserData(), evt::ShowerSRecData::HasLDF(), evt::ShowerFRecData::HasLongitudinalProfile(), evt::ShowerRecData::HasSRecShower(), evt::ShowerRecData::HasUnivRecShower(), evt::ShowerFRecData::MakeCherenkovPhotons(), evt::ShowerFRecData::MakeFluorescencePhotons(), evt::ShowerRecData::MakeFRecShower(), evt::ShowerFRecData::MakeGHParameters(), evt::ShowerRecData::MakeLaserData(), evt::ShowerSRecData::MakeLDF(), evt::ShowerFRecData::MakeLongitudinalProfile(), evt::ShowerRecData::MakeSRecShower(), evt::ShowerRecData::MakeUnivRecShower(), utl::nanometer, evt::ShowerRecData::SetAxis(), evt::ShowerSRecData::SetBeta(), evt::VGaisserHillasParameter::SetChiSquare(), evt::ShowerRecData::SetCorePosition(), evt::ShowerSRecData::SetCurvature(), evt::ShowerUnivRecData::SetEnergy(), evt::ShowerRecData::SetEnergy(), evt::LaserData::SetLaserWavelength(), evt::VGaisserHillasParameter::SetNMax(), evt::LaserData::SetPolarizationStatus(), evt::LaserData::SetPolarizationVector(), evt::GaisserHillas4Parameter::SetShapeParameter(), evt::ShowerSRecData::SetShowerSize(), evt::ShowerSRecData::SetShowerSizeType(), evt::VGaisserHillasParameter::SetXMax(), and testCoordinateSystem.
void testShowerImpl::SetShowerSimDataValues | ( | evt::ShowerSimData & | theSimShower | ) |
Definition at line 358 of file testShowerImpl.cc.
References evt::ShowerSimData::AddCherenkovPhotons(), evt::ShowerSimData::AddFluorescencePhotons(), utl::deg, RdREASSimPreparator::eProton, utl::exaelectronvolt, evt::ShowerSimData::GetLaserData(), evt::ShowerSimData::GetLocalCoordinateSystem(), evt::ShowerSimData::HasCherenkovPhotons(), evt::ShowerSimData::HasdEdX(), evt::ShowerSimData::HasFluorescencePhotons(), evt::ShowerSimData::HasLaserData(), evt::ShowerSimData::HasLongitudinalProfile(), km, utl::m, evt::ShowerSimData::MakedEdX(), evt::ShowerSimData::MakeGeometry(), evt::ShowerSimData::MakeLaserData(), evt::ShowerSimData::MakeLongitudinalProfile(), galactic::meter, utl::nanometer, evt::ShowerSimData::SetEnergy(), evt::ShowerSimData::SetGroundParticleCoordinateSystemAzimuth(), evt::ShowerSimData::SetGroundParticleCoordinateSystemZenith(), evt::LaserData::SetLaserWavelength(), evt::ShowerSimData::SetMaxRadiusCut(), evt::ShowerSimData::SetMinRadiusCut(), evt::LaserData::SetPolarizationStatus(), evt::LaserData::SetPolarizationVector(), evt::ShowerSimData::SetPrimaryParticle(), evt::ShowerSimData::SetShowerNumber(), and evt::ShowerSimData::SetShowerRunId().
void testShowerImpl::setUp | ( | ) |
Definition at line 85 of file testShowerImpl.cc.
References utl::Verbosity::eVerbose, fwk::CentralConfig::GetInstance(), and evt::Event::MakeRecShower().
Referenced by testShower::setUp().
void testShowerImpl::setUp | ( | evt::Event & | event, |
bool | testIO = true |
||
) |
Definition at line 74 of file testShowerImpl.cc.
void testShowerImpl::tearDown | ( | ) |
Definition at line 98 of file testShowerImpl.cc.
Referenced by testShower::tearDown().
void testShowerImpl::testShowerRecData | ( | ) |
Definition at line 104 of file testShowerImpl.cc.
Referenced by testShower::testShowerRecData().
void testShowerImpl::testShowerSimData | ( | ) |
Definition at line 346 of file testShowerImpl.cc.
References evt::Event::GetSimShower(), and evt::Event::MakeSimShower().
Referenced by testShower::testShowerSimData().
void testShowerImpl::testShowerSimDataNoGeometry | ( | ) |
Definition at line 334 of file testShowerImpl.cc.
References evt::Event::GetSimShower(), utl::m, evt::ShowerSimData::MakeGeometry(), and evt::Event::MakeSimShower().
Referenced by testShower::testShowerSimDataNoGeometry().
void testShowerImpl::testShowerSimDataRotated | ( | ) |
Definition at line 321 of file testShowerImpl.cc.
References degree, evt::Event::GetSimShower(), and evt::Event::MakeSimShower().
Referenced by testShower::testShowerSimDataRotated().
|
private |
Definition at line 20 of file testShowerImpl.h.
|
private |
Definition at line 21 of file testShowerImpl.h.
|
private |
Definition at line 22 of file testShowerImpl.h.