DrawHits Class Reference
[Scripts]

Inheritance diagram for DrawHits:

Inheritance graph
[legend]
Collaboration diagram for DrawHits:

Collaboration graph
[legend]
List of all members.

Detailed Description

Draw hit energy loss.

    Root> .L Compile.C
    Root> Compile("DrawHits.C")
    Root> DrawHits c
    Root> c.Run();

Definition at line 32 of file DrawHits.C.

Public Member Functions

TArrayF MakeLogScale (Int_t n, Double_t min, Double_t max)
 DrawHits (Int_t m=1000, Double_t emin=1, Double_t emax=1000, Int_t n=900, Double_t tmin=1e-2, Double_t tmax=1e3, Int_t pdg=211)
Bool_t ProcessHit (AliFMDHit *hit, TParticle *p)
Bool_t Finish ()
 ClassDef (DrawHits, 0)

Private Attributes

TH2D * fElossVsPMQ
Int_t fPdg


Constructor & Destructor Documentation

DrawHits::DrawHits Int_t  m = 1000,
Double_t  emin = 1,
Double_t  emax = 1000,
Int_t  n = 900,
Double_t  tmin = 1e-2,
Double_t  tmax = 1e3,
Int_t  pdg = 211
[inline]
 

Definition at line 56 of file DrawHits.C.


Member Function Documentation

DrawHits::ClassDef DrawHits  ,
 

Bool_t DrawHits::Finish  )  [inline, virtual]
 

Called at the end of the run.

Returns:
false on error

Reimplemented from AliFMDInput.

Definition at line 102 of file DrawHits.C.

TArrayF DrawHits::MakeLogScale Int_t  n,
Double_t  min,
Double_t  max
[inline]
 

Definition at line 39 of file DrawHits.C.

Bool_t DrawHits::ProcessHit AliFMDHit hit,
TParticle *  p
[inline, virtual]
 

Process one hit, and optionally it's corresponding kinematics track. Users should over this to process each hit.

Returns:
false on error

Reimplemented from AliFMDInput.

Definition at line 74 of file DrawHits.C.


Member Data Documentation

TH2D* DrawHits::fElossVsPMQ [private]
 

Definition at line 35 of file DrawHits.C.

Int_t DrawHits::fPdg [private]
 

Definition at line 36 of file DrawHits.C.


The documentation for this class was generated from the following file:
Generated on Fri Mar 24 17:11:23 2006 for ALICE FMD Off-line by  doxygen 1.4.6