77 bool ReadConfFile(TString ConfFilePath);
80 void InitDataChainADHitTree();
81 void InitDataChainStogs();
83 bool ReadEventStogs();
84 bool ReadEventADHitTree();
91 static const Int_t MaxHits = 500;
92 static const Int_t MaxCore = 180;
96 unsigned int fEventNumber;
100 Float_t HitE[MaxHits];
101 Float_t HitX[MaxHits];
102 Float_t HitY[MaxHits];
103 Float_t HitZ[MaxHits];
104 Float_t HitGX[MaxHits];
105 Float_t HitGY[MaxHits];
106 Float_t HitGZ[MaxHits];
107 Int_t HitId[MaxHits];
108 Int_t HitSg[MaxHits];
112 Int_t NbHitsPerCrystal[MaxCore];
113 Float_t CoreE0[MaxCore];
115 Float_t CoreT0[MaxCore];
116 Float_t CoreT1[MaxCore];
132 void ApplyEnergyResolution(
SBREvent *StogsEvt);
133 void ApplySmearing(
SBREvent *StogsEvt);
141 static void process_config (
const char *,
unsigned int *) ;
144 virtual void process_initialise (
unsigned int *error_code);
147 virtual void process_reset (
unsigned int *error_code);
header file for FrameBlock.cpp
It defines the interface needed to be a narval actor (producer).
ADF::SharedFP * fFrameEventPsa_Out
header file for Trigger.cpp
ADF::SharedFP * fSPSAFrame
unsigned int fRejectedEvents
Frames are extracted/added directly, one by one from/to a file.
double fSpatialResolution
To be used for Agata Data Flow.
bool fApplyEnergyResolution
ADF::AgataFrameTrigger fTrigger
header file for NarvalInterface.cpp
void SetADHitTreeMode(bool active)
void SetSpatialResolution(double res)