IB-0.2
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
IB::Experiment Class Reference

#include <IBExperiment.h>

Public Member Functions

 Experiment ()
 
 ~Experiment ()
 
IBMuonCollection & Muons ()
 
const IBMuonCollection & Muons () const
 
IBMuonEventTTreeReader * GetReader () const
 
void SetReader (IBMuonEventTTreeReader *reader)
 
IBPocaEvaluator * GetPoca () const
 
void SetPoca (IBPocaEvaluator *poca)
 
IBVoxRaytracer * GetTracer () const
 
void SetTracer (IBVoxRaytracer *tracer)
 
IBAnalyzer * GetAnalyzer () const
 
void SetAnalyzer (IBAnalyzer *analyzer)
 
IBVoxCollection * GetVoxels () const
 
void SetVoxels (IBVoxCollection *voxels)
 

Protected Attributes

IBMuonCollection m_Muons
 
IBMuonEventTTreeReader * m_Reader
 
IBPocaEvaluator * m_Poca
 
IBVoxRaytracer * m_Tracer
 
IBAnalyzer * m_Analyzer
 
IBVoxCollection * m_Voxels
 

Constructor & Destructor Documentation

IB::Experiment::Experiment ( )
inline
IB::Experiment::~Experiment ( )
inline

Member Function Documentation

IBAnalyzer* IB::Experiment::GetAnalyzer ( ) const
inline
IBPocaEvaluator* IB::Experiment::GetPoca ( ) const
inline
IBMuonEventTTreeReader* IB::Experiment::GetReader ( ) const
inline
IBVoxRaytracer* IB::Experiment::GetTracer ( ) const
inline
IBVoxCollection* IB::Experiment::GetVoxels ( ) const
inline
IBMuonCollection& IB::Experiment::Muons ( )
inline
const IBMuonCollection& IB::Experiment::Muons ( ) const
inline
void IB::Experiment::SetAnalyzer ( IBAnalyzer *  analyzer)
inline
void IB::Experiment::SetPoca ( IBPocaEvaluator *  poca)
inline
void IB::Experiment::SetReader ( IBMuonEventTTreeReader *  reader)
inline
void IB::Experiment::SetTracer ( IBVoxRaytracer *  tracer)
inline
void IB::Experiment::SetVoxels ( IBVoxCollection *  voxels)
inline

Field Documentation

IBAnalyzer* IB::Experiment::m_Analyzer
protected
IBMuonCollection IB::Experiment::m_Muons
protected
IBPocaEvaluator* IB::Experiment::m_Poca
protected
IBMuonEventTTreeReader* IB::Experiment::m_Reader
protected
IBVoxRaytracer* IB::Experiment::m_Tracer
protected
IBVoxCollection* IB::Experiment::m_Voxels
protected

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