11 #ifndef PNDMVDCONVERTAPV_H
12 #define PNDMVDCONVERTAPV_H
16 #include "TClonesArray.h"
90 std::vector<PndSdsDigiStrip>
ReadAll();
98 std::vector<PndSdsDigiStrip>
ReadNext();
114 void SetFakePair(Int_t TopModuleID, Int_t BottomModuleID);
144 std::vector<PndSdsDigiStrip>
Calc(std::vector<PndMvdApvHit> hitlist);
Int_t fTopModuleID
stored fake module top side
std::vector< PndSdsDigiStrip > Calc(std::vector< PndMvdApvHit > hitlist)
void SetFakePair(Int_t TopModuleID, Int_t BottomModuleID)
std::map< Int_t, std::map< Int_t, double > > fCalibPars
Calib Parameters: > >
virtual ~PndMvdConvertApv()
Bool_t fFake
knows if fake is allowed
long int fEvent
stored current eventID
Convert meassured data into PndSdsDigiStrip.
TString fHitFileName
name of hitfile
std::vector< PndSdsDigiStrip > ReadAll()
Class to access the naming information of the MVD.
PndMvdConvertApv & operator=(const PndMvdConvertApv &)=delete
std::vector< PndSdsDigiStrip > ReadNext()
long int fNofEvents
stored last eventID of the hitfile
long int fLastEvent
last eventID
std::ifstream fDataFile
fstream of hitfile
Int_t fBottomModuleID
stored fake module bottom side
std::vector< PndMvdApvHit > fhitlist
stored readed events
void LoadCalibration(TString CalibFileName)
bool fNoCalib
true if calib was succesfull loaded
ClassDef(PndMvdConvertApv, 1)
Gives Access to the Path info of a hit.