All Gleam output is in ROOT format. To read and analyze
these files you will need to use an application capable of reading in ROOT
files. The easiest path is to use the ROOT analysis environment. For
more general information about ROOT and how we use it in GLAST, please see the GLAST
ROOT home page: http://www-glast.slac.stanford.edu/software/root
To read this reconstruction files, you need to use ROOT.
You must use ROOT version >= 3.02.07.
It is recommended that you use 3.02.07.
Double_t getEnergy() |
Returns total energy deposited in the ACD system |
Double_t |
Int_t getTileCount() |
Returns total number of ACD tiles above veto threshold |
Int_t |
Double_t getGammaDoca() |
Returns the gamma DOCA (Distance of Closest Approach) |
Double_t |
Double_t getDoca() |
Returns the min DOCA |
Double_t |
Double_t getActiveDist() |
Returns minimum Active Distance for all tracks and ACD tiles
above veto threshold |
Double_t |
AcdId& getMinDocaId() |
Returns the Id of the Acd Tile associated with the minimum
DOCA |
AcdId& |
std::vector<Double_t>& getRowDocaCol() |
Returns a vector of doubles, containing the minimum DOCA
associated with regions of the ACD (top, row0, row1, row2, row3) |
std::vector<Double_t>& |
Double_t getRowDoca(UInt_t i) |
Returns the ith DOCA associated with a region |
Double_t |
std::vector<Double_t>& getRowActDistCol() |
Returns a vector of doubles, containing the minimum Active
Distance values associated with regions of the ACD (top, row0, row1, row2,
row3) |
std::vector<Double_t>& |
Double_t getRowActDist(UInt_t i) |
Returns the ith Active Distance associated with a region |
Double_t |
const CalXtalId::CalTrigMode getMode( ) |
Returns the readout mode associated with this crystal |
const CalXtalId::CalTrigMode |
const CalXtalId getPackedId( ) |
Returns the crystal identifier |
const CalXtalId |
Char_t getRange(Short_t readoutIndex, CalXtalId::XtalFace face) |
Returns the range for a particular face and readout |
Char_t |
Double_t getEnergy(Short_t readoutIndex, CalXtalId::XtalFace face) |
Returns the reconstructed energy associated with a
particular face and readout of the crystal |
Double_t |
Double_t getEnergy( ) |
Returns average energy of two faces for the best range |
Double_t |
const TVector3& getPosition( ) |
Returns the position for the best range |
const TVector& |
const CalRangeRecData* getRangeRecData(Short_t readoutIndex) |
Returns reconstructed data from both ends of selected readout |
const CalRangeRecData* |
Double_t getEnergySelectedRange(CalXtalId::AdcRange range, CalXtalId::XtalFace face) |
Returns pulse height from selected range |
Double_t |
Double_t getEnergyLeak( ) |
|
Double_t |
Double_t getEnergyCorrected( ) |
|
Double_t |
Double_t getEneLayer(int i) |
|
Double_t |
UInt_t getNumEneLayer( ) |
|
UInt_t |
const TVector3& getPosLayer(int i) |
|
const TVector3& |
UInt_t getNumPosLayer( ) |
|
UInt_t |
const TVector3& getRmsLayer(int i) |
|
const TVector3& |
UInt_t getNumRmsLayer( ) |
|
UInt_t |
const std::vector<Double_t>& getEneLayer( ) |
|
const std::vector<Double_t>& |
const std::vector<TVector3>& getPosLayer( ) |
|
const std::vector<TVector3>& |
const std::vector<TVector3>& getRmsLayer( ) |
|
const std::vector<TVector3>& |
Double_t getRmsLong( ) |
|
Double_t |
Double_t getRmsTrans( ) |
|
Double_t |
Double_t getTransvOffset( ) |
|
Double_t |
const TVector3& getPosition( ) |
|
const TVector3& |
const TVector3& getDirection( ) |
|
const TVector3& |
Double_t getFitEnergy( ) |
|
Double_t |
Double_t getProfChisq( ) |
|
Double_t |
Double_t getCsiAlpha( ) |
|
Double_t |
Double_t getCsiLambda( ) |
|
Double_t |
Double_t getCsiStart( ) |
|
Double_t |
getTower( ) |
Returns the tower number containing this cluster |
UInt_t |
getId( ) |
Returns id of the cluster, sequential in order of construction |
UInt_t |
getPlane( ) |
plane id: this is the bi-layer number, but ordered backwards (0 at front) |
UInt_t |
getView( ) |
Returns orientation of cluster:
X = 0 measures X
Y = 1 measures Y |
view |
getFirstStrip( ) |
Returns the initial strip address of the cluster |
UInt_t |
getLastStrip( ) |
Returns the final strip address of the cluster |
UInt_t |
getToT( ) |
Returns Time Over Threshold for the cluster |
UInt_t |
getChip( ) |
Returns the chip number, which is calculated using the strip
id |
Int_t |
getStrip( ) |
Returns center strip id in this cluster |
Double_t |
getSize( ) |
Returns the size of this cluster |
Double_t |
getPosition( ) |
Returns the position of the cluster |
const TVector3& |
hitFlagged( ) |
returns true if the cluster has been flagged |
bool |
H. Kelly Last Modified: 2002-11-01 07:12:34 -0800