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

Public Member Functions

 StFgtDb (fgtMapping_st *map, fgtMapping_st *rmap, fgtStatus_st *status, fgtPedestal_st *pedestal, fgtGain_st *gain, fgtAlignment_st *alignment)
 
virtual void updateTables (fgtMapping_st *map, fgtMapping_st *rmap, fgtStatus_st *status, fgtPedestal_st *pedestal, fgtGain_st *gain, fgtElosCutoff_st *mLossTab, fgtSimuParams_st *mSimuParTab, fgtAlignment_st *alignment)
 
virtual Int_t getPhysicalCoordinateFromGeoId (Int_t geoId, Short_t &disc, Short_t &quadrant, Char_t &layer, Double_t &ordinate, Double_t &lowerSpan, Double_t &upperSpan)
 
virtual Int_t getPhysicalCoordinateFromGeoName (const std::string &geoName, Short_t &disc, Short_t &quadrant, Char_t &layer, Double_t &ordinate, Double_t &lowerSpan, Double_t &upperSpan)
 
virtual Int_t getGeoIdFromElecCoord (Int_t rdo, Int_t arm, Int_t apv, Int_t channel)
 
virtual Int_t getElecCoordFromGeoId (Int_t geoId, Int_t &rdo, Int_t &arm, Int_t &apv, Int_t &channel)
 
virtual std::string getGeoNameFromElecCoord (Int_t rdo, Int_t arm, Int_t apv, Int_t channel)
 
virtual Int_t getElecCoordFromGeoName (const std::string &geoName, Int_t &rdo, Int_t &arm, Int_t &apv, Int_t &channel)
 
virtual Int_t getPhysCoordFromElecCoord (Int_t rdo, Int_t arm, Int_t apv, Int_t channel, Short_t &disc, Short_t &quadrant, Char_t &layer, Double_t &ordinate, Double_t &lowerSpan, Double_t &upperSpan)
 
virtual Double_t getPedestalFromGeoId (Int_t geoId)
 
virtual Double_t getPedestalFromElecId (Int_t elecId)
 
virtual Double_t getPedestalFromGeoName (const std::string &geoName)
 
virtual Double_t getPedestalFromElecCoord (Int_t rdo, Int_t arm, Int_t apv, Int_t channel)
 
virtual Double_t getPedestalSigmaFromGeoId (Int_t geoId)
 
virtual Double_t getPedestalSigmaFromElecId (Int_t elecId)
 
virtual Double_t getPedestalSigmaFromGeoName (const std::string &geoName)
 
virtual Double_t getPedestalSigmaFromElecCoord (Int_t rdo, Int_t arm, Int_t apv, Int_t channel)
 
virtual Char_t getPedestalStatusFromGeoId (Int_t geoId)
 
virtual Char_t getPedestalStatusFromElecId (Int_t elecId)
 
virtual Char_t getPedestalStatusFromGeoName (const std::string &geoName)
 
virtual Char_t getPedestalStatusFromElecCoord (Int_t rdo, Int_t arm, Int_t apv, Int_t channel)
 
virtual Char_t getStatusFromGeoId (Int_t geoId)
 
virtual Char_t getStatusFromElecId (Int_t elecId)
 
virtual Char_t getStatusFromGeoName (const std::string &geoName)
 
virtual Char_t getStatusFromElecCoord (Int_t rdo, Int_t arm, Int_t apv, Int_t channel)
 
virtual Double_t getGainFromGeoId (Int_t geoId)
 
virtual Double_t getGainFromElecId (Int_t elecId)
 
virtual Double_t getGainFromGeoName (const std::string &geoName)
 
virtual Double_t getGainFromElecCoord (Int_t rdo, Int_t arm, Int_t apv, Int_t channel)
 
virtual Char_t getGainStatusFromGeoId (Int_t geoId)
 
virtual Char_t getGainStatusFromElecId (Int_t elecId)
 
virtual Char_t getGainStatusFromGeoName (const std::string &geoName)
 
virtual Char_t getGainStatusFromElecCoord (Int_t rdo, Int_t arm, Int_t apv, Int_t channel)
 
virtual Double_t getMapping (Int_t rdo, Int_t arm, Int_t apv, Int_t channel)
 
virtual bool isR (Int_t rdo, Int_t arm, Int_t apv, Int_t channel)
 
virtual Double_t getEloss (Int_t bin)
 
virtual Double_t getSimuParam (Int_t bin)
 
virtual fgtAlignment_st * getAlignment ()
 
virtual void getStarXYZ (Short_t disc, Short_t quad, Double_t r, Double_t phi, TVector3 &xyz, Int_t opt=1, fgtAlignment_st *par=0)
 
void printFgtDumpCSV1 (TString fname, int myDate, int myTime)
 

Detailed Description

Definition at line 22 of file StFgtDb.h.


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