StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Public Member Functions | Static Public Member Functions | List of all members
StTpcDb Class Reference

Public Types

enum  ETpcSectorRotationType {
  kUndefSector =-2, kFlip =-1, kSupS2Tpc = 0, kSupS2Glob = 1,
  kSubSInner2SupS = 2, kSubSOuter2SupS = 3, kSubSInner2Tpc = 4, kSubSOuter2Tpc = 5,
  kSubSInner2Glob = 6, kSubSOuter2Glob = 7, kPadInner2SupS = 8, kPadOuter2SupS = 9,
  kPadInner2Tpc =10, kPadOuter2Tpc =11, kPadInner2Glob =12, kPadOuter2Glob =13,
  kTotalTpcSectorRotaions =14
}
 

Public Member Functions

St_tpcWirePlanesCWirePlaneGeometry ()
 
St_tpcDimensionsCDimensions ()
 
St_tpcSlowControlSimCSlowControlSim ()
 
St_tpcElectronicsCElectronics ()
 
St_tpcGlobalPositionCGlobalPosition ()
 
St_tpcFieldCageCFieldCage ()
 
St_tpcSectorPositionCSectorPosition ()
 
St_tpcPedestalCPedestal ()
 
St_tpcPadGainT0BCtpcGain ()
 
St_tpcPadGainT0BCtpcT0 ()
 
St_tpcPadResponseCPadResponse ()
 
Float_t triggerTimeOffset ()
 
Float_t triggerTimeOffsetWest ()
 
Bool_t IsLaser ()
 
Double_t zGG ()
 
void SetDriftVelocity ()
 
Float_t DriftVelocity (Int_t sector=24)
 
Float_t DriftVelocity (Int_t sector, Int_t row)
 
void SetTpcRotations ()
 
void SetTpc2GlobalMatrix (TGeoHMatrix *m)
 
void SetTpcRotationMatrix (TGeoHMatrix *m, Int_t sector=0, Int_t k=kSupS2Tpc)
 
void SetDebug (Int_t m)
 
Int_t Debug ()
 
void SetTriggerId (Int_t m)
 
Int_t TriggerId ()
 
const TGeoHMatrix & Flip () const
 
const TGeoHMatrix & TpcHalf (StBeamDirection part) const
 
const TGeoTranslation & Shift (StBeamDirection part) const
 
const TGeoHMatrix & Tpc2GlobalMatrix () const
 
const TGeoHMatrix & TpcRot (Int_t sector, Int_t k) const
 
const TGeoHMatrix & SupS2Tpc (Int_t sector=1) const
 
const TGeoHMatrix & SupS2Glob (Int_t sector=1) const
 
const TGeoHMatrix & SubSInner2SupS (Int_t sector=1) const
 
const TGeoHMatrix & SubSOuter2SupS (Int_t sector=1) const
 
const TGeoHMatrix & SubSInner2Tpc (Int_t sector=1) const
 
const TGeoHMatrix & SubSOuter2Tpc (Int_t sector=1) const
 
const TGeoHMatrix & SubSInner2Glob (Int_t sector=1) const
 
const TGeoHMatrix & SubSOuter2Glob (Int_t sector=1) const
 
const TGeoHMatrix & PadInner2SupS (Int_t sector=1) const
 
const TGeoHMatrix & PadOuter2SupS (Int_t sector=1) const
 
const TGeoHMatrix & PadInner2Tpc (Int_t sector=1) const
 
const TGeoHMatrix & PadOuter2Tpc (Int_t sector=1) const
 
const TGeoHMatrix & PadInner2Glob (Int_t sector=1) const
 
const TGeoHMatrix & PadOuter2Glob (Int_t sector=1) const
 
const TGeoHMatrix & SubS2SupS (Int_t sector=1, Int_t row=1) const
 
const TGeoHMatrix & SubS2Tpc (Int_t sector=1, Int_t row=1) const
 
const TGeoHMatrix & SubS2Glob (Int_t sector=1, Int_t row=1) const
 
const TGeoHMatrix & Pad2SupS (Int_t sector=1, Int_t row=1) const
 
const TGeoHMatrix & Pad2Tpc (Int_t sector=1, Int_t row=1) const
 
const TGeoHMatrix & Pad2Glob (Int_t sector=1, Int_t row=1) const
 

Static Public Member Functions

static StTpcDbinstance ()
 
static Bool_t IsOldScheme ()
 

Detailed Description

Definition at line 160 of file StTpcDb.h.


The documentation for this class was generated from the following files: