![]() |
PandaRoot
|
represents coordinates of one crystal More...
#include <BSEmcXtal.h>
Public Member Functions | |
BSEmcXtal () | |
BSEmcXtal (Int_t t_id, const TGeoTrap &t_trap, const TVector3 &t_pos, const TGeoRotation &t_rot) | |
virtual | ~BSEmcXtal () |
virtual Bool_t | operator== (const BSEmcXtal &t_compare) const |
virtual Bool_t | operator< (const BSEmcXtal &t_compare) const |
const TVector3 & | GetCentre () const |
const TVector3 & | GetFrontCentre () const |
const TVector3 & | GetNormalToFrontFace () const |
const TVector3 & | GetAxisVector () const |
const TGeoTrap & | GetGeometry () const |
const TGeoRotation & | GetRotation () const |
Double_t | GetNPAngle () const |
![]() | |
BSEmcGeoItem () | |
virtual | ~BSEmcGeoItem () |
Bool_t | IsSameItem (const BSEmcGeoItem *t_item) const |
Bool_t | IsNeighbour (const BSEmcGeoItem *t_item) const |
Bool_t | HasNeighbours () const |
Bool_t | IsAdded () const |
Bool_t | IsDigiPresent () const |
Int_t | NumberOfNeighbours () const |
void | AddNeighbour (BSEmcGeoItem *t_item) |
void | SetID (Int_t t_uniqueId) |
Int_t | GetID () const |
const std::vector< BSEmcGeoItem * > & | GetNeighbours () const |
const BSEmcGeoItem * | GetNeighbour (Int_t t_index) const |
BSEmcGeoItem * | GetNeighbour (Int_t t_index) |
void | ClearNeighbourList () |
void | FindClusterCrystals (std::vector< BSEmcGeoItem *> &t_clusterCrystals) |
void | Reset () |
void | AddDigi (const BSEmcDigi *t_digi) |
const std::vector< const BSEmcDigi * > & | GetDigis () const |
void | AddDigiIndex (Int_t t_digiindex) |
const std::vector< Int_t > & | GetDigiIndices () const |
represents coordinates of one crystal
helper class to represent one EMC crystal to determine position values of that crystal
Definition at line 46 of file BSEmcXtal.h.
BSEmcXtal::BSEmcXtal | ( | ) |
BSEmcXtal::BSEmcXtal | ( | Int_t | t_id, |
const TGeoTrap & | t_trap, | ||
const TVector3 & | t_pos, | ||
const TGeoRotation & | t_rot | ||
) |
|
virtual |
const TVector3& BSEmcXtal::GetAxisVector | ( | ) | const |
const TVector3& BSEmcXtal::GetCentre | ( | ) | const |
const TVector3& BSEmcXtal::GetFrontCentre | ( | ) | const |
const TGeoTrap& BSEmcXtal::GetGeometry | ( | ) | const |
const TVector3& BSEmcXtal::GetNormalToFrontFace | ( | ) | const |
Double_t BSEmcXtal::GetNPAngle | ( | ) | const |
const TGeoRotation& BSEmcXtal::GetRotation | ( | ) | const |
|
virtual |
|
virtual |