KaliVeda
Toolkit for HIC analysis
Loading...
Searching...
No Matches
KVElementDensityTable.h
1
3
4#ifndef __KVElementDensityTable_H
5#define __KVElementDensityTable_H
6
7#include "KVNuclDataTable.h"
8
10
19
20 virtual NDT::value* getNDTvalue(Int_t zz, Int_t aa) const;
21
22public:
24 virtual ~KVElementDensityTable();
25
26 virtual void GiveIndexToNucleus(Int_t zz, Int_t aa, Int_t ntot);
27
30
31 virtual void Initialize();
32
33 ClassDef(KVElementDensityTable, 1) //Table of atomic elements
34};
35
36#endif
int Int_t
char Char_t
#define ClassDef(name, id)
Table of atomic elements with their density.
virtual NDT::value * getNDTvalue(Int_t zz, Int_t aa) const
virtual ~KVElementDensityTable()
Destructor.
KVElementDensity * FindElementByName(const Char_t *) const
Search table for an element with the given name. Case-insensitive.
virtual void GiveIndexToNucleus(Int_t zz, Int_t aa, Int_t ntot)
KVElementDensity * FindElementBySymbol(const Char_t *) const
Search table for an element with the given symbol. Case-insensitive.
KVElementDensityTable()
Default constructor.
Atomic element with name, symbol and density.
Abstract base class for nuclear data table.