PandaRoot
PndMQMvdPixelDigiProcessorBursts Class Reference

#include <PndMQMvdPixelDigiProcessorBursts.h>

Inheritance diagram for PndMQMvdPixelDigiProcessorBursts:
PndMQBurstProcessor

Public Member Functions

 PndMQMvdPixelDigiProcessorBursts ()
 
virtual ~PndMQMvdPixelDigiProcessorBursts ()
 
virtual void SetParameters ()
 
virtual void ProcessData ()
 
- Public Member Functions inherited from PndMQBurstProcessor
 PndMQBurstProcessor ()
 
virtual ~PndMQBurstProcessor ()
 
virtual void UpdateParameters ()
 
virtual FairParGenericSet * UpdateParameter (FairParGenericSet *thisPar)
 
template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 

Additional Inherited Members

- Static Public Member Functions inherited from PndMQBurstProcessor
static void CustomCleanupParameters (void *data, void *hint)
 
static void free_string (void *data, void *hint)
 
- Protected Member Functions inherited from PndMQBurstProcessor
virtual void Run ()
 
- Protected Attributes inherited from PndMQBurstProcessor
BurstData fBurstDataIn
 
BurstData fBurstDataOut
 
int fCurrentRunId
 
int fNewRunId
 
TList * fParCList
 

Detailed Description

Definition at line 68 of file PndMQMvdPixelDigiProcessorBursts.h.

Constructor & Destructor Documentation

◆ PndMQMvdPixelDigiProcessorBursts()

PndMQMvdPixelDigiProcessorBursts::PndMQMvdPixelDigiProcessorBursts ( )
inline

Definition at line 70 of file PndMQMvdPixelDigiProcessorBursts.h.

70  : PndMQBurstProcessor(), fPixelMapping(0), fGeoHandler(0)
71  {
72  fGeoPar = new FairGeoParSet("FairGeoParSet");
73  fParCList = new TList();
74  fParCList->Add(fGeoPar);
75 
76  fDigiPar = new PndSdsPixelDigiPar("MVDPixelDigiPar");
77  fParCList->Add(fDigiPar);
78 
79  fTotPar = new PndSdsTotDigiPar("MVDPixelTotDigiPar");
80  fParCList->Add(fTotPar);
81 
82  fSensorPar = new PndSensorNamePar("PndSensorNamePar");
83  fParCList->Add(fSensorPar);
84  }
Charge Digitization Parameter Class for SDS.
Unique match between SensorID and path in TGeoManager.
Digitization Parameter Class for SDS-Pixel part.

◆ ~PndMQMvdPixelDigiProcessorBursts()

virtual PndMQMvdPixelDigiProcessorBursts::~PndMQMvdPixelDigiProcessorBursts ( )
inlinevirtual

Definition at line 86 of file PndMQMvdPixelDigiProcessorBursts.h.

87  {
88  if (fGeoPar != 0)
89  delete fGeoPar;
90  if (fDigiPar != 0)
91  delete fDigiPar;
92  if (fTotPar != 0)
93  delete fTotPar;
94  if (fSensorPar != 0)
95  delete fSensorPar;
96  if (fPixelMapping != 0)
97  delete fPixelMapping;
98  if (fGeoHandler != 0)
99  delete fGeoHandler;
100  }

Member Function Documentation

◆ ProcessData()

virtual void PndMQMvdPixelDigiProcessorBursts::ProcessData ( )
virtual

Implements PndMQBurstProcessor.

◆ SetParameters()

virtual void PndMQMvdPixelDigiProcessorBursts::SetParameters ( )
virtual

Reimplemented from PndMQBurstProcessor.


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