Hall A ROOT/C++ Analyzer (podd)
Loading...
Searching...
No Matches
FadcRaster.cxx
Go to the documentation of this file.
1
2// //
3// HallA::FadcRaster //
4// //
6
7#include "FadcRaster.h"
8#include "FADCData.h"
9
10using namespace std;
11
12namespace HallA {
13
14//_____________________________________________________________________________
15FadcRaster::FadcRaster( const char* name, const char* description,
16 THaApparatus* a )
17 : THaRaster(name, description, a)
18{
19 // Constructor
20}
21
22//_____________________________________________________________________________
24 const DigitizerHitInfo_t& hitinfo )
25{
26 // Retrieve pulse integral data from FADC for the channel in 'hitinfo'
27
28 if( !CheckHitInfo(hitinfo) )
29 return nullopt;
30 return FADCData::LoadFADCData(hitinfo);
31}
32
33//_____________________________________________________________________________
34
35} // namespace HallA
36
char name[80]
static OptUInt_t LoadFADCData(const DigitizerHitInfo_t &hitinfo)
Definition FADCData.cxx:125
FadcRaster(const char *name, const char *description="", THaApparatus *a=nullptr)
OptUInt_t LoadData(const THaEvData &evdata, const DigitizerHitInfo_t &hitinfo) override
bool CheckHitInfo(const DigitizerHitInfo_t &hitinfo) const
STL namespace.
TArc a
ClassImp(TPyArg)