List of all members | Public Member Functions | Private Member Functions | Private Attributes
FdLightCollectionEfficiencyKG::SimMockEvent Class Reference

Container for a faked event that knows how to claw the necessary information from the sim. shower. More...

#include <SimMockEvent.h>

Public Member Functions

evt::EventGetEvent ()
 
int GetVerbosity () const
 
bool PrepareEvent (const unsigned int eyeId, const evt::ShowerFRecData &recData, const evt::Event &event, const fevt::Eye &eye)
 
void SetVerbosity (const int verbosity)
 
 SimMockEvent (const double xBinning)
 
 ~SimMockEvent ()
 

Private Member Functions

void FillSimEvent (const evt::ShowerFRecData &recData)
 
void SetLongitudinalProfilesFromGH (evt::ShowerSimData &simShower)
 

Private Attributes

evt::Event fEvent
 Container for the actual event. More...
 
int fVerbosity
 global verbosity flag More...
 
double fXBinning
 The depth binning for the profile that's calculated from the GH fit. More...
 

Detailed Description

Container for a faked event that knows how to claw the necessary information from the sim. shower.

Author
Steffen Mueller
Date
Wed May 27 11:01:00 CET 2009

Definition at line 35 of file SimMockEvent.h.

Constructor & Destructor Documentation

SimMockEvent::SimMockEvent ( const double  xBinning)

Definition at line 78 of file SimMockEvent.cc.

References fEvent, evt::Event::MakeFEvent(), and evt::Event::MakeSimShower().

FdLightCollectionEfficiencyKG::SimMockEvent::~SimMockEvent ( )
inline

Definition at line 39 of file SimMockEvent.h.

Member Function Documentation

void SimMockEvent::FillSimEvent ( const evt::ShowerFRecData recData)
private
evt::Event& FdLightCollectionEfficiencyKG::SimMockEvent::GetEvent ( )
inline
int FdLightCollectionEfficiencyKG::SimMockEvent::GetVerbosity ( ) const
inline

Definition at line 42 of file SimMockEvent.h.

References fVerbosity.

bool SimMockEvent::PrepareEvent ( const unsigned int  eyeId,
const evt::ShowerFRecData recData,
const evt::Event event,
const fevt::Eye eye 
)
void SimMockEvent::SetLongitudinalProfilesFromGH ( evt::ShowerSimData simShower)
private
void FdLightCollectionEfficiencyKG::SimMockEvent::SetVerbosity ( const int  verbosity)
inline

Member Data Documentation

evt::Event FdLightCollectionEfficiencyKG::SimMockEvent::fEvent
private

Container for the actual event.

Definition at line 70 of file SimMockEvent.h.

Referenced by FillSimEvent(), GetEvent(), PrepareEvent(), and SimMockEvent().

int FdLightCollectionEfficiencyKG::SimMockEvent::fVerbosity
private

global verbosity flag

Definition at line 64 of file SimMockEvent.h.

Referenced by FillSimEvent(), GetVerbosity(), PrepareEvent(), SetLongitudinalProfilesFromGH(), and SetVerbosity().

double FdLightCollectionEfficiencyKG::SimMockEvent::fXBinning
private

The depth binning for the profile that's calculated from the GH fit.

Definition at line 67 of file SimMockEvent.h.

Referenced by SetLongitudinalProfilesFromGH().


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

, generated on Tue Sep 26 2023.