#include <TGretinaHit.h>
Private Member Functions |
void | SortHits () |
Additional Inherited Members |
static const TVector3 | BeamUnitVec |
Constructor & Destructor Documentation
TGretinaHit::TGretinaHit |
( |
| ) |
|
TGretinaHit::~TGretinaHit |
( |
| ) |
|
Member Function Documentation
void TGretinaHit::AddToSelf |
( |
const TGretinaHit & |
other, |
|
|
double & |
max_energy |
|
) |
| |
void TGretinaHit::BuildFrom |
( |
const TRawEvent::GEBBankType1 & |
raw | ) |
|
virtual Int_t TGretinaHit::Charge |
( |
| ) |
const |
|
inlinevirtual |
bool TGretinaHit::CheckAddback |
( |
const TGretinaHit & |
rhs | ) |
const |
void TGretinaHit::Clear |
( |
Option_t * |
opt = "" | ) |
|
|
virtual |
void TGretinaHit::Copy |
( |
TObject & |
obj | ) |
const |
|
virtual |
Int_t TGretinaHit::GetAddress |
( |
| ) |
const |
|
inline |
Int_t TGretinaHit::GetCoreCharge |
( |
int |
i | ) |
const |
|
inline |
Float_t TGretinaHit::GetCoreEnergy |
( |
| ) |
const |
|
inline |
Int_t TGretinaHit::GetCrystalId |
( |
| ) |
const |
|
inline |
Int_t TGretinaHit::GetCrystalNumber |
( |
| ) |
const |
|
inline |
double TGretinaHit::GetDoppler |
( |
double |
beta, |
|
|
const TVector3 * |
vec = 0 |
|
) |
| |
|
inline |
double TGretinaHit::GetDoppler_dB |
( |
double |
beta, |
|
|
const TVector3 * |
vec = 0 , |
|
|
double |
Dta = 0 |
|
) |
| |
Int_t TGretinaHit::GetFirstIntPoint |
( |
| ) |
const |
|
inline |
TVector3 TGretinaHit::GetFirstIntPosition |
( |
| ) |
const |
Int_t TGretinaHit::GetHoleNumber |
( |
| ) |
const |
|
inline |
TVector3 TGretinaHit::GetInteractionPosition |
( |
int |
i | ) |
const |
TVector3 TGretinaHit::GetLocalPosition |
( |
int |
i | ) |
const |
double TGretinaHit::GetPhi |
( |
| ) |
|
|
inline |
double TGretinaHit::GetPhiDeg |
( |
| ) |
|
|
inline |
TVector3 TGretinaHit::GetPosition |
( |
| ) |
const |
|
inline |
Int_t TGretinaHit::GetSecondIntPoint |
( |
| ) |
const |
|
inline |
TVector3 TGretinaHit::GetSecondIntPosition |
( |
| ) |
const |
Float_t TGretinaHit::GetSegmentEng |
( |
const int & |
i | ) |
const |
|
inline |
Int_t TGretinaHit::GetSegmentId |
( |
const int & |
i | ) |
const |
|
inline |
double TGretinaHit::GetTheta |
( |
| ) |
|
|
inline |
double TGretinaHit::GetThetaDeg |
( |
| ) |
|
|
inline |
Double_t TGretinaHit::GetTime |
( |
| ) |
const |
|
inline |
Long_t TGretinaHit::GetTimestamp |
( |
| ) |
const |
|
inline |
double TGretinaHit::GetX |
( |
| ) |
|
|
inline |
double TGretinaHit::GetY |
( |
| ) |
|
|
inline |
double TGretinaHit::GetZ |
( |
| ) |
|
|
inline |
bool TGretinaHit::HasInteractions |
( |
| ) |
|
|
inline |
Int_t TGretinaHit::NumberOfInteractions |
( |
| ) |
const |
|
inline |
void TGretinaHit::Print |
( |
Option_t * |
opt = "" | ) |
const |
|
virtual |
const Int_t TGretinaHit::Size |
( |
| ) |
|
|
inline |
void TGretinaHit::SortHits |
( |
| ) |
|
|
private |
Member Data Documentation
Int_t TGretinaHit::fAddress |
|
private |
Int_t TGretinaHit::fCoreCharge[4] |
|
private |
Float_t TGretinaHit::fCoreEnergy |
|
private |
Int_t TGretinaHit::fCrystalId |
|
private |
Int_t TGretinaHit::fFirstInteraction |
|
private |
The position of the interaction point in lab coordinates.
Note: this is not equal to the position as read from the datastream. This has been transformed to lab coordinates. To get the crystal coordinate, use TGretinaHit::GetCrystalPosition(int i).
Int_t TGretinaHit::fNumberOfInteractions |
|
private |
Int_t TGretinaHit::fSecondInteraction |
|
private |
The number of the segment containing the interaction.
Note: This is not equal to the segment number as read from the datastream. This is equal to 36*raw.crystal_id + raw.segnum. ///not anymore pcb.
Long_t TGretinaHit::fTimeStamp |
|
private |
Float_t TGretinaHit::fWalkCorrection |
|
private |
The documentation for this class was generated from the following files: