KaliVeda
Toolkit for HIC analysis
Loading...
Searching...
No Matches
KVTGIDGrid.h
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
15class KVTGID;
16
24class KVTGIDGrid : public KVIDZAGrid {
25protected:
27
28public:
29 KVTGIDGrid();
31 virtual ~KVTGIDGrid();
32 void WriteToAsciiFile(std::ofstream&);
33 void ReadFromAsciiFile(std::ifstream&);
34 virtual void Generate(Double_t xmax, Double_t xmin,
35 Int_t ID_min = 0, Int_t ID_max = 0,
36 Int_t npoints = 50, Bool_t logscale = kTRUE);// *MENU* *ARGS={xmax=>fXmax,xmin=>fXmin}
37
38 const KVTGID* GetTGID() const;
39 virtual void AddIdentifier(KVIDentifier* id);
40
41 ClassDef(KVTGIDGrid, 1) //Grid representing result of fit
42};
43
44#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:66
Base class for graphical cuts used in particle identification.
Grid representing result of fit.
Definition KVTGIDGrid.h:24
virtual ~KVTGIDGrid()
Destructor.
void WriteToAsciiFile(std::ofstream &)
Write parameters of LTG fit used to generate grid in gridfile.
KVTGIDGrid()
Default constructor.
void ReadFromAsciiFile(std::ifstream &)
Read grid and parameters of LTG fit used to generate grid in gridfile.
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)
const KVTGID * GetTGID() const
a completer mais j'ai la fleme...
virtual void AddIdentifier(KVIDentifier *id)
KVTGID * fTGID
KVTGID used to generate grid.
Definition KVTGIDGrid.h:26
Abstract base class for particle identfication using functionals developed by L. Tassan-Got (IPN Orsa...
Definition KVTGID.h:44