List of all members | Public Member Functions | Private Attributes
testShowerImpl Class Reference

#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::EventfEvent
 
bool fIsOwnerOfEvent
 
bool fTestIO
 

Detailed Description

Definition at line 18 of file testShowerImpl.h.

Constructor & Destructor Documentation

testShowerImpl::testShowerImpl ( )

Definition at line 58 of file testShowerImpl.cc.

testShowerImpl::~testShowerImpl ( )

Definition at line 66 of file testShowerImpl.cc.

Member Function Documentation

void testShowerImpl::CheckShowerRecDataValues ( const evt::ShowerRecData theRecShower)
void testShowerImpl::CheckShowerSimDataValues ( const evt::ShowerSimData theSimShower,
const double  rotatedCS = 0 
)
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)
void testShowerImpl::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 ( )
void testShowerImpl::testShowerSimDataNoGeometry ( )
void testShowerImpl::testShowerSimDataRotated ( )

Member Data Documentation

evt::Event* testShowerImpl::fEvent
private

Definition at line 20 of file testShowerImpl.h.

bool testShowerImpl::fIsOwnerOfEvent
private

Definition at line 21 of file testShowerImpl.h.

bool testShowerImpl::fTestIO
private

Definition at line 22 of file testShowerImpl.h.


The documentation for this class was generated from the following files:

, generated on Tue Sep 26 2023.