![]() |
Hall C ROOT/C++ Analyzer (hcana)
|
Class for gas Cherenkov detectors.
Definition at line 16 of file THcCherenkov.h.
Public Member Functions | |
virtual void | AccumulatePedestals (TClonesArray *rawhits) |
virtual Int_t | ApplyCorrections (void) |
virtual void | CalculatePedestals () |
virtual void | Clear (Option_t *opt="") |
virtual Int_t | CoarseProcess (TClonesArray &tracks) |
virtual Int_t | Decode (const THaEvData &) |
virtual Int_t | DefineVariables (EMode mode=kDefine) |
void | DeleteArrays () |
Int_t | End (THaRunBase *run) |
virtual Int_t | FineProcess (TClonesArray &tracks) |
Double_t | GetCerNPE () |
Int_t | GetIndex (Int_t nRegion, Int_t nValue) |
virtual EStatus | Init (const TDatime &run_time) |
void | InitArrays () |
virtual void | Print (const Option_t *opt) const |
virtual Int_t | ReadDatabase (const TDatime &date) |
THcCherenkov (const char *name, const char *description="", THaApparatus *a=NULL) | |
THcCherenkov () | |
virtual | ~THcCherenkov () |
![]() | |
void | CreateMissReportParms (const char *prefix) |
virtual Int_t | DecodeToHitList (const THaEvData &evdata, Bool_t suppress=kFALSE) |
Populate the hitlist from the raw event data. More... | |
void | DisableSlipCorrection () |
TClonesArray * | GetHitList () const |
void | InitHitList (THaDetMap *detmap, const char *hitclass, Int_t maxhits, Int_t tdcref_cut=0, Int_t adcref_cut=0) |
Save the electronics module to detector mapping and initialize a hit array of hits of class hitclass. More... | |
void | MissReport (const char *name) |
THcHitList () | |
virtual | ~THcHitList () |
Static Public Attributes | |
static const Int_t | MaxNumAdcPulse = 4 |
static const Int_t | MaxNumCerPmt = 4 |
Protected Member Functions | |
virtual void | InitializePedestals () |
void | Setup (const char *name, const char *description) |
![]() | |
ClassDef (THcHitList, 0) | |
Additional Inherited Members | |
![]() | |
Bool_t | fADC_RefTimeBest |
Int_t | fADC_RefTimeCut |
THaDetMap * | fdMap |
Int_t | fNMaxRawHits |
UInt_t | fNRawHits |
TClass * | fRawHitClass |
TClonesArray * | fRawHitList |
Bool_t | fTDC_RefTimeBest |
Int_t | fTDC_RefTimeCut |
#include <THcCherenkov.h>
THcCherenkov::THcCherenkov | ( | const char * | name, |
const char * | description = "" , |
||
THaApparatus * | a = NULL |
||
) |
Definition at line 46 of file THcCherenkov.cxx.
|
virtual |
Definition at line 97 of file THcCherenkov.cxx.
THcCherenkov::THcCherenkov | ( | ) |
Definition at line 79 of file THcCherenkov.cxx.
|
virtual |
Definition at line 611 of file THcCherenkov.cxx.
Definition at line 464 of file THcCherenkov.cxx.
|
virtual |
Definition at line 641 of file THcCherenkov.cxx.
Definition at line 336 of file THcCherenkov.cxx.
|
virtual |
Definition at line 470 of file THcCherenkov.cxx.
Definition at line 385 of file THcCherenkov.cxx.
|
virtual |
Definition at line 275 of file THcCherenkov.cxx.
void THcCherenkov::DeleteArrays | ( | ) |
Definition at line 126 of file THcCherenkov.cxx.
Int_t THcCherenkov::End | ( | THaRunBase * | run | ) |
Definition at line 693 of file THcCherenkov.cxx.
|
virtual |
Definition at line 527 of file THcCherenkov.cxx.
Double_t THcCherenkov::GetCerNPE | ( | ) |
Definition at line 688 of file THcCherenkov.cxx.
Definition at line 667 of file THcCherenkov.cxx.
|
virtual |
Definition at line 146 of file THcCherenkov.cxx.
void THcCherenkov::InitArrays | ( | ) |
Definition at line 114 of file THcCherenkov.cxx.
|
protectedvirtual |
Definition at line 594 of file THcCherenkov.cxx.
Definition at line 674 of file THcCherenkov.cxx.
Definition at line 183 of file THcCherenkov.cxx.
|
protected |
|
protected |
Definition at line 54 of file THcCherenkov.h.
|
protected |
Definition at line 121 of file THcCherenkov.h.
|
protected |
Definition at line 110 of file THcCherenkov.h.
|
protected |
Definition at line 109 of file THcCherenkov.h.
|
protected |
Definition at line 96 of file THcCherenkov.h.
|
protected |
Definition at line 94 of file THcCherenkov.h.
|
protected |
Definition at line 93 of file THcCherenkov.h.
|
protected |
Definition at line 50 of file THcCherenkov.h.
|
protected |
Definition at line 84 of file THcCherenkov.h.
|
protected |
Definition at line 83 of file THcCherenkov.h.
|
protected |
Definition at line 51 of file THcCherenkov.h.
|
protected |
Definition at line 88 of file THcCherenkov.h.
|
protected |
Definition at line 87 of file THcCherenkov.h.
|
protected |
Definition at line 86 of file THcCherenkov.h.
|
protected |
Definition at line 85 of file THcCherenkov.h.
|
protected |
Definition at line 63 of file THcCherenkov.h.
|
protected |
Definition at line 125 of file THcCherenkov.h.
|
protected |
Definition at line 71 of file THcCherenkov.h.
|
protected |
Definition at line 70 of file THcCherenkov.h.
|
protected |
Definition at line 69 of file THcCherenkov.h.
|
protected |
Definition at line 74 of file THcCherenkov.h.
|
protected |
Definition at line 72 of file THcCherenkov.h.
|
protected |
Definition at line 73 of file THcCherenkov.h.
|
protected |
Definition at line 75 of file THcCherenkov.h.
|
protected |
Definition at line 76 of file THcCherenkov.h.
|
protected |
Definition at line 101 of file THcCherenkov.h.
|
protected |
Definition at line 89 of file THcCherenkov.h.
|
protected |
Definition at line 56 of file THcCherenkov.h.
|
protected |
Definition at line 77 of file THcCherenkov.h.
|
protected |
Definition at line 100 of file THcCherenkov.h.
|
protected |
Definition at line 62 of file THcCherenkov.h.
|
protected |
Definition at line 92 of file THcCherenkov.h.
|
protected |
Definition at line 79 of file THcCherenkov.h.
|
protected |
Definition at line 65 of file THcCherenkov.h.
|
protected |
Definition at line 66 of file THcCherenkov.h.
|
protected |
Definition at line 68 of file THcCherenkov.h.
|
protected |
Definition at line 67 of file THcCherenkov.h.
|
protected |
Definition at line 107 of file THcCherenkov.h.
|
protected |
Definition at line 105 of file THcCherenkov.h.
|
protected |
Definition at line 95 of file THcCherenkov.h.
|
protected |
Definition at line 104 of file THcCherenkov.h.
|
protected |
Definition at line 106 of file THcCherenkov.h.
|
protected |
Definition at line 102 of file THcCherenkov.h.
|
protected |
Definition at line 103 of file THcCherenkov.h.
|
protected |
Definition at line 49 of file THcCherenkov.h.
|
protected |
Definition at line 117 of file THcCherenkov.h.
|
protected |
Definition at line 113 of file THcCherenkov.h.
|
protected |
Definition at line 119 of file THcCherenkov.h.
|
protected |
Definition at line 115 of file THcCherenkov.h.
|
protected |
Definition at line 118 of file THcCherenkov.h.
|
protected |
Definition at line 114 of file THcCherenkov.h.
|
protected |
Definition at line 120 of file THcCherenkov.h.
|
protected |
Definition at line 116 of file THcCherenkov.h.
|
protected |
Definition at line 82 of file THcCherenkov.h.
|
protected |
Definition at line 81 of file THcCherenkov.h.
|
protected |
Definition at line 61 of file THcCherenkov.h.
|
protected |
Definition at line 80 of file THcCherenkov.h.
|
protected |
Definition at line 97 of file THcCherenkov.h.
|
protected |
Definition at line 108 of file THcCherenkov.h.
|
protected |
Definition at line 57 of file THcCherenkov.h.
|
protected |
Definition at line 58 of file THcCherenkov.h.
|
protected |
Definition at line 60 of file THcCherenkov.h.
|
protected |
Definition at line 59 of file THcCherenkov.h.
|
protected |
Definition at line 52 of file THcCherenkov.h.
|
protected |
Definition at line 90 of file THcCherenkov.h.
|
protected |
Definition at line 91 of file THcCherenkov.h.
|
static |
Definition at line 45 of file THcCherenkov.h.
|
static |
Definition at line 44 of file THcCherenkov.h.