FairRoot/PandaRoot
Public Member Functions | Private Member Functions | Private Attributes | List of all members
PndMvdAccessRTDBTask Class Reference

#include <PndMvdAccessRTDBTask.h>

Inheritance diagram for PndMvdAccessRTDBTask:

Public Member Functions

 PndMvdAccessRTDBTask ()
 
virtual ~PndMvdAccessRTDBTask ()
 
 PndMvdAccessRTDBTask (const PndMvdAccessRTDBTask &)=delete
 
PndMvdAccessRTDBTaskoperator= (const PndMvdAccessRTDBTask &)=delete
 
virtual void SetParContainers ()
 
virtual InitStatus Init ()
 
virtual InitStatus ReInit ()
 
virtual void Exec (Option_t *opt)
 
virtual void Finish ()
 

Private Member Functions

 ClassDef (PndMvdAccessRTDBTask, 1)
 

Private Attributes

PndSdsPixelDigiParfPixelDigiPar
 
PndSdsStripDigiParfStripDigiParRect
 
PndSdsStripDigiParfStripDigiParTrap
 

Detailed Description

Definition at line 14 of file PndMvdAccessRTDBTask.h.

Constructor & Destructor Documentation

PndMvdAccessRTDBTask::PndMvdAccessRTDBTask ( )
inline

Default constructor

Definition at line 19 of file PndMvdAccessRTDBTask.h.

19  :
20  fPixelDigiPar(NULL),
21  fStripDigiParRect(NULL),
22  fStripDigiParTrap(NULL)
23  {};
PndSdsStripDigiPar * fStripDigiParTrap
PndSdsPixelDigiPar * fPixelDigiPar
PndSdsStripDigiPar * fStripDigiParRect
virtual PndMvdAccessRTDBTask::~PndMvdAccessRTDBTask ( )
inlinevirtual

Destructor

Definition at line 26 of file PndMvdAccessRTDBTask.h.

26 {};
PndMvdAccessRTDBTask::PndMvdAccessRTDBTask ( const PndMvdAccessRTDBTask )
delete

Member Function Documentation

PndMvdAccessRTDBTask::ClassDef ( PndMvdAccessRTDBTask  ,
 
)
private
void PndMvdAccessRTDBTask::Exec ( Option_t *  opt)
virtual

Virtual method Exec

Definition at line 29 of file PndMvdAccessRTDBTask.cxx.

30 {
31  return;
32 }
void PndMvdAccessRTDBTask::Finish ( )
virtual

Virtual method Finish

Definition at line 35 of file PndMvdAccessRTDBTask.cxx.

References fPixelDigiPar, fStripDigiParRect, fStripDigiParTrap, PndSdsPixelDigiPar::Print(), and PndSdsStripDigiPar::Print().

36 {
40  return;
41 }
PndSdsStripDigiPar * fStripDigiParTrap
PndSdsPixelDigiPar * fPixelDigiPar
PndSdsStripDigiPar * fStripDigiParRect
virtual void Print(std::ostream &out=std::cout) const
InitStatus PndMvdAccessRTDBTask::Init ( )
virtual

Definition at line 17 of file PndMvdAccessRTDBTask.cxx.

18 {
19  return kSUCCESS;
20 }
PndMvdAccessRTDBTask& PndMvdAccessRTDBTask::operator= ( const PndMvdAccessRTDBTask )
delete
InitStatus PndMvdAccessRTDBTask::ReInit ( )
virtual

Definition at line 22 of file PndMvdAccessRTDBTask.cxx.

References SetParContainers().

23 {
25  return kSUCCESS;
26 }
virtual void SetParContainers()
void PndMvdAccessRTDBTask::SetParContainers ( )
virtual

Virtual method Init

Definition at line 8 of file PndMvdAccessRTDBTask.cxx.

References fPixelDigiPar, fStripDigiParRect, fStripDigiParTrap, and rtdb.

Referenced by ReInit().

9 {
10  FairRun* ana = FairRun::Instance();
11  FairRuntimeDb* rtdb=ana->GetRuntimeDb();
12  fPixelDigiPar = (PndSdsPixelDigiPar*)(rtdb->getContainer("MVDPixelDigiPar"));
13  fStripDigiParRect = (PndSdsStripDigiPar*)(rtdb->getContainer("MVDStripDigiParRect"));
14  fStripDigiParTrap = (PndSdsStripDigiPar*)(rtdb->getContainer("MVDStripDigiParTrap"));
15 }
PndSdsStripDigiPar * fStripDigiParTrap
PndSdsPixelDigiPar * fPixelDigiPar
PndSdsStripDigiPar * fStripDigiParRect
Digitization Parameter Class for MVD-Strip part.
FairRuntimeDb * rtdb
Definition: hit_dirc.C:66
Digitization Parameter Class for SDS-Pixel part.

Member Data Documentation

PndSdsPixelDigiPar* PndMvdAccessRTDBTask::fPixelDigiPar
private

Definition at line 43 of file PndMvdAccessRTDBTask.h.

Referenced by Finish(), and SetParContainers().

PndSdsStripDigiPar* PndMvdAccessRTDBTask::fStripDigiParRect
private

Definition at line 44 of file PndMvdAccessRTDBTask.h.

Referenced by Finish(), and SetParContainers().

PndSdsStripDigiPar* PndMvdAccessRTDBTask::fStripDigiParTrap
private

Definition at line 45 of file PndMvdAccessRTDBTask.h.

Referenced by Finish(), and SetParContainers().


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