22.11.2011 Kamil Sedlak

Implemented posibility to write hits from musrSimAna into a "dump file",
which can be used later as an input to the analysis of a real PSI
data (as in a real experiment).
This commit is contained in:
2011-11-22 12:02:25 +00:00
parent cac041c03d
commit 35e3d27206
7 changed files with 55 additions and 46 deletions

View File

@ -19,6 +19,7 @@
#include <TH2.h>
#include <TVectorD.h>
#include "musrCounter.hh"
#include "musrWriteDump.hh"
//#include "musrTH.hh"
#include <math.h>
@ -300,7 +301,7 @@ public :
virtual void PrintHitsInAllCounters();
virtual void InitialiseEvent();
virtual Double_t PreprocessEvent(Long64_t iEn);
virtual Bool_t PositronCounterHit(Int_t evID, Long64_t dataBinMin, Long64_t dataBinMax, Long64_t& tBin1, Long64_t& tBin2, Int_t& kEntry, Int_t& idetP, Int_t& idetP_ID, Double_t& idetP_edep);
virtual Bool_t PositronCounterHit(Int_t evID, Long64_t dataBinMin, Long64_t dataBinMax, Long64_t positronBinMax, Long64_t& tBin1, Long64_t& tBin2, Int_t& kEntry, Int_t& idetP, Int_t& idetP_ID, Double_t& idetP_edep);
// virtual Bool_t MuonCounterHit(Int_t evID, Long64_t timeBinMin, Long64_t& timeBin0, Int_t& kEntry, Int_t& idet, Int_t& idetID, Double_t& idetEdep);
void CopySubstring(char* inputChar,int iStart,int iEnd,char* outputChar);
void MyPrintTree();
@ -318,6 +319,7 @@ public :
// Bool_t bool_debugingRequired;
static const Double_t pi=3.14159265358979324;
static musrWriteDump* myWriteDump;
private:
std::string instrument;