// Class AliTPCSensorTempSensors
////////////////////////////////////////////////////////////////////////
+const TString kAmandaString = "tpc_temp:PT_%d.Temperature";
+
class AliTPCSensorTemp : public AliDCSSensor {
public:
void SetNum (Int_t num) {fNum = num; }
- static TClonesArray * ReadList(const char *fname);
- static TClonesArray * ReadListInd(const char *fname,
- Int_t& firstSensor, Int_t& lastSensor);
+ static TClonesArray * ReadList(const char *fname,
+ const TString& amandaString = kAmandaString);
+ static TClonesArray * ReadTree(TTree *tree,
+ const TString& amandaString = kAmandaString);
protected:
Int_t fType; // Position of sensors on fieldcage
// fType=6(0-1) 0:input -- 1:output
- ClassDef(AliTPCSensorTemp,1);
+ ClassDef(AliTPCSensorTemp,1)
};
#endif