Hall A ROOT/C++ Analyzer (podd)
Loading...
Searching...
No Matches
FadcCherenkov.h
Go to the documentation of this file.
1#ifndef HallA_FadcCherenkov_h_
2#define HallA_FadcCherenkov_h_
3
5// //
6// HallA::FadcCherenkov //
7// //
9
10#include "THaCherenkov.h"
11
12namespace HallA {
13
14class FADCData;
15
17
18public:
19 explicit FadcCherenkov( const char* name, const char* description = "",
20 THaApparatus* a = nullptr );
22 ~FadcCherenkov() override;
23
24protected:
25 Int_t StoreHit( const DigitizerHitInfo_t& hitinfo, UInt_t data ) override;
26 OptUInt_t LoadData( const THaEvData& evdata,
27 const DigitizerHitInfo_t& hitinfo ) override;
28
30 Int_t ReadDatabase( const TDatime& date ) override;
31
32 FADCData* fFADCData; // Pointer to FADC readout data (owned by fDetectorData)
33
34 ClassDef(FadcCherenkov, 1) // Cherenkov detector with FADC readout
35};
36
38
39} // namespace HallA
40
41#endif //HallA_FadcCherenkov_h_
#define kDefine
Definition BdataLoc.cxx:38
int Int_t
unsigned int UInt_t
#define ClassDef(name, id)
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void data
Option_t Option_t TPoint TPoint const char mode
char name[80]
OptUInt_t LoadData(const THaEvData &evdata, const DigitizerHitInfo_t &hitinfo) override
Int_t DefineVariables(EMode mode=kDefine) override
Int_t StoreHit(const DigitizerHitInfo_t &hitinfo, UInt_t data) override
Int_t ReadDatabase(const TDatime &date) override
TArc a