GRUTinizer
|
#include <TS800.h>
Classes | |
struct | S800_InvMapLine |
Public Member Functions | |
TS800 () | |
virtual | ~TS800 () |
virtual void | InsertHit (const TDetectorHit &) |
virtual TDetectorHit & | GetHit (int i) |
void | SetEventCounter (Long_t event) |
Long_t | GetEventCounter () |
Long_t | GetTimestamp () |
TVector3 | CRDCTrack () |
float | GetAFP () const |
float | GetBFP () const |
void | MapCalc (float *input) |
Float_t | GetAta () |
Float_t | GetYta () |
Float_t | GetBta () |
Float_t | GetDta () |
virtual void | Copy (TObject &obj) const |
virtual void | Clear (Option_t *opt="") |
TCrdc & | GetCrdc (int x=0) const |
TTof & | GetTof () const |
TMTof & | GetMTof () const |
TIonChamber & | GetIonChamber () const |
TScintillator & | GetScint (int x=0) const |
float | GetTofE1_TAC (float c1=0.00, float c2=0.00) const |
float | GetTofE1_TDC (float c1=0.00, float c2=0.00) const |
float | GetTofE1_MTDC (float c1=0.00, float c2=0.00) |
![]() | |
TDetector () | |
TDetector (const char *name, const char *title="") | |
virtual | ~TDetector () |
bool | AddRawData (const TRawEvent &buf) |
virtual void | Print (Option_t *opt="") const |
virtual int | Compare (const TObject &obj) const |
int | Build () |
int | Size () const |
Long_t | Timestamp () const |
void | SetTimestamp (Long_t timestamp) |
Private Member Functions | |
bool | ReadInvMap (const char *file) |
virtual int | BuildHits () |
bool | HandleTrigPacket (unsigned short *, int) |
bool | HandleTOFPacket (unsigned short *, int) |
bool | HandleScintPacket (unsigned short *, int) |
bool | HandleIonCPacket (unsigned short *, int) |
bool | HandleCRDCPacket (unsigned short *, int) |
bool | HandleMTDCPacket (unsigned short *, int) |
ClassDef (TS800, 1) |
Private Attributes | |
S800_InvMapLine | fIML |
TScintillator | scint [3] |
TTrigger | trigger |
TTof | tof |
TMTof | mtof |
TIonChamber | ion |
TCrdc | crdc [2] |
Float_t | fAta |
Float_t | fYta |
Float_t | fBta |
Float_t | fDta |
Long_t | fEventCounter |
Static Private Attributes | |
static bool | InvMapFileRead = false |
static std::vector < S800_InvMapLine > | fIML_sec1 |
static std::vector < S800_InvMapLine > | fIML_sec2 |
static std::vector < S800_InvMapLine > | fIML_sec3 |
static std::vector < S800_InvMapLine > | fIML_sec4 |
static short | fMaxOrder |
static float | fBrho |
static int | fMass |
static int | fCharge |
Additional Inherited Members | |
![]() | |
std::vector< TRawEvent > | raw_data |
int | fSize |
Long_t | fTimestamp |
TS800::TS800 | ( | ) |
|
virtual |
|
privatevirtual |
|
private |
|
virtual |
Reimplemented from TDetector.
|
virtual |
Reimplemented from TDetector.
TVector3 TS800::CRDCTrack | ( | ) |
float TS800::GetAFP | ( | ) | const |
|
inline |
float TS800::GetBFP | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
virtual |
Reimplemented from TDetector.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
float TS800::GetTofE1_MTDC | ( | float | c1 = 0.00 , |
float | c2 = 0.00 |
||
) |
float TS800::GetTofE1_TAC | ( | float | c1 = 0.00 , |
float | c2 = 0.00 |
||
) | const |
float TS800::GetTofE1_TDC | ( | float | c1 = 0.00 , |
float | c2 = 0.00 |
||
) | const |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
virtual |
Reimplemented from TDetector.
void TS800::MapCalc | ( | float * | input | ) |
|
private |
|
inline |
|
private |
|
private |
|
staticprivate |
|
private |
|
staticprivate |
|
private |
|
private |
|
private |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
private |
|
staticprivate |
|
private |
|
private |
|
private |
|
private |
|
private |