AliPhysics  ef3b16e (ef3b16e)
TDraw Class Reference
Inheritance diagram for TDraw:

Public Member Functions

 TDraw (const char *name, const char *fname="tempinfo.root")
 
virtual ~TDraw ()
 
TObjArrayGetArray ()
 
void Compute ()
 
void DrawAll ()
 
TCanvas * DrawTSensorsPerSM (Int_t type, Int_t sm) const
 
TCanvas * DrawTPerSM (Int_t type=3) const
 
TCanvas * DrawT2D (Int_t type=3) const
 
TCanvas * DrawOccRun () const
 
TCanvas * DrawOccSensor2D () const
 
TCanvas * DrawOcc2D () const
 
Double_t GetMaxT (Int_t type=3) const
 
Double_t GetMinT (Int_t type=3) const
 
Double_t GetMaxTperS (Int_t ns, Int_t type=3) const
 
Double_t GetMinTperS (Int_t ns, Int_t type=3) const
 
Double_t GetFraction (Int_t ns) const
 
Int_t GetBad (Int_t ns) const
 
Int_t GetNBad () const
 
Int_t GetNRuns () const
 
Int_t GetNRunsValid (Int_t ns) const
 
Int_t GetRunNo (Int_t run) const
 
TH1GetOccRun () const
 
TH1GetOccSensor () const
 
TH2GetOccSensor2D () const
 
TH2GetOcc2D () const
 
TH1GetT (Int_t nsensor, Int_t type=3) const
 
TH1GetTSM (Int_t sm, Int_t type=3) const
 
TH2GetT2D (Int_t type=3) const
 
Bool_t IsGood (Int_t ns) const
 
void Print (Option_t *opt="") const
 
void SetPrint (Bool_t b=1)
 
void SetBad (Int_t ns, Bool_t b)
 

Protected Member Functions

TH2GetMask () const
 

Protected Attributes

TObjArrayfArr
 
Bool_t fDoPrint
 
TArrayI fBad
 
Double_t fMinFrac
 

Detailed Description

Definition at line 15 of file plotOCDB_Temperature.C.

Constructor & Destructor Documentation

TDraw::TDraw ( const char *  name,
const char *  fname = "tempinfo.root" 
)

Definition at line 59 of file plotOCDB_Temperature.C.

virtual TDraw::~TDraw ( )
inlinevirtual

Definition at line 18 of file plotOCDB_Temperature.C.

Member Function Documentation

void TDraw::Compute ( )

Definition at line 91 of file plotOCDB_Temperature.C.

Referenced by createTree(), GetArray(), and plotT_period().

void TDraw::DrawAll ( )

Definition at line 133 of file plotOCDB_Temperature.C.

Referenced by GetArray(), and plotT_period().

TCanvas * TDraw::DrawOcc2D ( ) const

Definition at line 198 of file plotOCDB_Temperature.C.

Referenced by GetArray().

TCanvas * TDraw::DrawOccRun ( ) const

Definition at line 169 of file plotOCDB_Temperature.C.

Referenced by DrawAll(), GetArray(), and plotT_period().

TCanvas * TDraw::DrawOccSensor2D ( ) const

Definition at line 187 of file plotOCDB_Temperature.C.

Referenced by DrawAll(), GetArray(), and plotT_period().

TCanvas * TDraw::DrawT2D ( Int_t  type = 3) const

Definition at line 316 of file plotOCDB_Temperature.C.

Referenced by GetArray(), and plotT_period().

TCanvas * TDraw::DrawTPerSM ( Int_t  type = 3) const

Definition at line 263 of file plotOCDB_Temperature.C.

Referenced by DrawAll(), GetArray(), and plotT_period().

TCanvas * TDraw::DrawTSensorsPerSM ( Int_t  type,
Int_t  sm 
) const

Definition at line 209 of file plotOCDB_Temperature.C.

Referenced by DrawAll(), GetArray(), and plotT_period().

TObjArray* TDraw::GetArray ( )
inline

Definition at line 19 of file plotOCDB_Temperature.C.

Referenced by createTree().

Int_t TDraw::GetBad ( Int_t  ns) const
inline

Definition at line 33 of file plotOCDB_Temperature.C.

Double_t TDraw::GetFraction ( Int_t  ns) const
inline

Definition at line 32 of file plotOCDB_Temperature.C.

Referenced by Compute(), GetOccSensor2D(), and Print().

TH2 * TDraw::GetMask ( ) const
protected

Definition at line 327 of file plotOCDB_Temperature.C.

Referenced by DrawAll(), and SetBad().

Double_t TDraw::GetMaxT ( Int_t  type = 3) const

Definition at line 424 of file plotOCDB_Temperature.C.

Referenced by DrawTPerSM(), DrawTSensorsPerSM(), and GetArray().

Double_t TDraw::GetMaxTperS ( Int_t  ns,
Int_t  type = 3 
) const

Definition at line 439 of file plotOCDB_Temperature.C.

Referenced by GetArray().

Double_t TDraw::GetMinT ( Int_t  type = 3) const

Definition at line 456 of file plotOCDB_Temperature.C.

Referenced by DrawTPerSM(), DrawTSensorsPerSM(), and GetArray().

Double_t TDraw::GetMinTperS ( Int_t  ns,
Int_t  type = 3 
) const

Definition at line 471 of file plotOCDB_Temperature.C.

Referenced by GetArray().

Int_t TDraw::GetNBad ( ) const

Definition at line 488 of file plotOCDB_Temperature.C.

Referenced by Compute(), and GetBad().

Int_t TDraw::GetNRuns ( ) const
inline
Int_t TDraw::GetNRunsValid ( Int_t  ns) const

Definition at line 556 of file plotOCDB_Temperature.C.

Referenced by GetFraction(), and GetNRuns().

TH2 * TDraw::GetOcc2D ( ) const

Definition at line 406 of file plotOCDB_Temperature.C.

Referenced by DrawOcc2D(), and GetRunNo().

TH1 * TDraw::GetOccRun ( ) const

Definition at line 348 of file plotOCDB_Temperature.C.

Referenced by DrawOccRun(), and GetRunNo().

TH1 * TDraw::GetOccSensor ( ) const

Definition at line 368 of file plotOCDB_Temperature.C.

Referenced by GetRunNo().

TH2 * TDraw::GetOccSensor2D ( ) const

Definition at line 388 of file plotOCDB_Temperature.C.

Referenced by DrawOccSensor2D(), and GetRunNo().

Int_t TDraw::GetRunNo ( Int_t  run) const
inline

Definition at line 37 of file plotOCDB_Temperature.C.

Referenced by DrawTPerSM(), DrawTSensorsPerSM(), GetOccRun(), and GetOccSensor2D().

TH1 * TDraw::GetT ( Int_t  nsensor,
Int_t  type = 3 
) const

Definition at line 517 of file plotOCDB_Temperature.C.

Referenced by DrawTSensorsPerSM(), and GetRunNo().

TH2 * TDraw::GetT2D ( Int_t  type = 3) const

Definition at line 535 of file plotOCDB_Temperature.C.

Referenced by DrawT2D(), and GetRunNo().

TH1 * TDraw::GetTSM ( Int_t  sm,
Int_t  type = 3 
) const

Definition at line 500 of file plotOCDB_Temperature.C.

Referenced by DrawTPerSM(), DrawTSensorsPerSM(), and GetRunNo().

Bool_t TDraw::IsGood ( Int_t  ns) const
inline

Definition at line 45 of file plotOCDB_Temperature.C.

Referenced by Compute(), GetMask(), GetNBad(), and GetOccSensor2D().

void TDraw::Print ( Option_t opt = "") const

Definition at line 569 of file plotOCDB_Temperature.C.

Referenced by IsGood(), and plotT_period().

void TDraw::SetBad ( Int_t  ns,
Bool_t  b 
)
inline

Definition at line 48 of file plotOCDB_Temperature.C.

void TDraw::SetPrint ( Bool_t  b = 1)
inline

Definition at line 47 of file plotOCDB_Temperature.C.

Referenced by plotT_period().

Member Data Documentation

TArrayI TDraw::fBad
protected

Definition at line 53 of file plotOCDB_Temperature.C.

Referenced by GetBad(), GetNBad(), IsGood(), SetBad(), and TDraw().

Bool_t TDraw::fDoPrint
protected
Double_t TDraw::fMinFrac
protected

Definition at line 54 of file plotOCDB_Temperature.C.

Referenced by Compute(), DrawOccRun(), GetOccRun(), and GetOccSensor2D().


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