KaliVeda
Toolkit for HIC analysis
Loading...
Searching...
No Matches
KVTGIDZ.h
1/***************************************************************************
2 KVTGIDZ.h - description
3 -------------------
4 begin : 5 July 2005
5 copyright : (C) 2005 by J.D. Frankland
6 email : frankland@ganil.fr
7
8$Id: KVTGIDZ.h,v 1.5 2009/03/03 14:27:15 franklan Exp $
9***************************************************************************/
10
11#ifndef KVTGIDZ__H
12#define KVTGIDZ__H
13
14#include "KVTGID.h"
15
33class KVTGIDZ: public KVTGID {
34protected:
35 virtual void SetIdent(KVIDLine*, Double_t ID);
36 virtual KVIDLine* AddLine(KVIDGrid*);
37
38public:
40 {
41 };
42 KVTGIDZ(const Char_t* name, const Char_t* function,
43 Double_t xmin, Double_t xmax, Int_t npar, Int_t x_par,
44 Int_t y_par);
45 KVTGIDZ(const Char_t* name, Int_t npar, Int_t type, Int_t light, Int_t mass);
46 KVTGIDZ(const KVTGID&);
47 virtual ~ KVTGIDZ()
48 {
49 };
50
51 ClassDef(KVTGIDZ, 1) //Abstract base class for Z identification functionals by L. Tassan-Got
52};
53
54#endif
int Int_t
char Char_t
double Double_t
#define ClassDef(name, id)
Abstract base class for 2D identification grids in e.g. (dE,E) maps.
Definition KVIDGrid.h:74
Base class for lines/cuts used for particle identification in 2D data maps.
Definition KVIDLine.h:143
Abstract base class for charged particle Z identfication using functionals developed by L....
Definition KVTGIDZ.h:33
virtual KVIDLine * AddLine(KVIDGrid *)
Add a new KVIDZALine to the grid.
Definition KVTGIDZ.cpp:128
virtual void SetIdent(KVIDLine *, Double_t ID)
Set atomic number Z of identification line.
Definition KVTGIDZ.cpp:116
KVTGIDZ()
Definition KVTGIDZ.h:39
Abstract base class for particle identfication using functionals developed by L. Tassan-Got (IPN Orsa...
Definition KVTGID.h:44