BmnRoot
Loading...
Searching...
No Matches
CbmKFParticleDatabase.h
Go to the documentation of this file.
1#ifndef CbmKFParticleDatabase_H
2#define CbmKFParticleDatabase_H
3
4#include <map>
5
7{
8 public:
10
12
13 float GetMass(int pdg)
14 {
15 std::map<int, float>::iterator it;
16 it=fMass.find(pdg);
17 if(it != fMass.end()) return it->second;
18 else return 0.13957;
19 }
20
21 static CbmKFParticleDatabase* Instance() { return fDatabase; }
22
23 private:
24 std::map<int, float> fMass;
25
26 static CbmKFParticleDatabase* fDatabase;
27};
28
29#endif
static CbmKFParticleDatabase * Instance()