#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: