KaliVeda  1.12/06
Heavy-Ion Analysis Toolkit
KVTGIDGrid.h
Go to the documentation of this file.
1 /*
2 $Id: KVTGIDGrid.h,v 1.2 2009/03/03 14:27:15 franklan Exp $
3 $Revision: 1.2 $
4 $Date: 2009/03/03 14:27:15 $
5 */
6 
9 
10 #ifndef __KVTGIDGRID_H
11 #define __KVTGIDGRID_H
12 
13 #include "KVIDZAGrid.h"
14 
15 class KVTGID;
16 
23 class KVTGIDGrid : public KVIDZAGrid {
24 protected:
26 
27 public:
28  KVTGIDGrid();
30  virtual ~KVTGIDGrid();
31  void WriteToAsciiFile(std::ofstream&);
32  void ReadFromAsciiFile(std::ifstream&);
33  virtual void Generate(Double_t xmax, Double_t xmin,
34  Int_t ID_min = 0, Int_t ID_max = 0,
35  Int_t npoints = 50, Bool_t logscale = kTRUE);// *MENU* *ARGS={xmax=>fXmax,xmin=>fXmin}
36 
37  const KVTGID* GetTGID() const;
38  virtual void AddIdentifier(KVIDentifier* id);
39 
40  ClassDef(KVTGIDGrid, 1) //Grid representing result of fit
41 };
42 
43 #endif
int Int_t
bool Bool_t
double Double_t
#define ClassDef(name, id)
Identification grid with lines corresponding to different nuclear isotopes (KVIDZALine)
Definition: KVIDZAGrid.h:65
Base class for graphical cuts used in particle identification.
Definition: KVIDentifier.h:27
Grid representing result of fit.
Definition: KVTGIDGrid.h:23
virtual ~KVTGIDGrid()
Destructor.
Definition: KVTGIDGrid.cpp:72
void WriteToAsciiFile(std::ofstream &)
Write parameters of LTG fit used to generate grid in gridfile.
Definition: KVTGIDGrid.cpp:83
KVTGIDGrid()
Default constructor.
Definition: KVTGIDGrid.cpp:22
void ReadFromAsciiFile(std::ifstream &)
Read grid and parameters of LTG fit used to generate grid in gridfile.
Definition: KVTGIDGrid.cpp:96
virtual void Generate(Double_t xmax, Double_t xmin, Int_t ID_min=0, Int_t ID_max=0, Int_t npoints=50, Bool_t logscale=kTRUE)
Definition: KVTGIDGrid.cpp:131
const KVTGID * GetTGID() const
a completer mais j'ai la fleme...
Definition: KVTGIDGrid.cpp:187
virtual void AddIdentifier(KVIDentifier *id)
Definition: KVTGIDGrid.cpp:197
KVTGID * fTGID
KVTGID used to generate grid.
Definition: KVTGIDGrid.h:25
Abstract base class for particle identfication using functionals developed by L. Tassan-Got (IPN Orsa...
Definition: KVTGID.h:43