BmnRoot
Loading...
Searching...
No Matches
BmnGemStripMedium.h
Go to the documentation of this file.
1#ifndef BMNGEMSTRIPMEDIUM_H
2#define BMNGEMSTRIPMEDIUM_H
3
5#include "TROOT.h"
6
8{
9
10 public:
12 {
13 static BmnGemStripMedium medium;
14 return medium;
15 }
16
17 private:
18 BmnGemStripMedium(); // this constructor is not available for explicitly calling
20 BmnGemStripMedium(BmnGemStripMedium const&) = delete;
21 BmnGemStripMedium& operator=(BmnGemStripMedium const&) = delete;
22
23 public:
26
27 // private:
28 public:
30 Double_t MCD; // Mean collision distance
31
32 // Polynomial coefficients for f(x) = (p0 + p1*x + p2*x^2 + p3*x^3) (describing the average shift of cluster
33 // centers)
34 Double_t p0_xmean;
35 Double_t p1_xmean;
36 Double_t p2_xmean;
37 Double_t p3_xmean;
38
39 // Polynomial coefficients for f(x) = (p0 + p1*x + p2*x^2 + p3*x^3+ p4*x^4 + p5*x^5) (describing the average
40 // scattering of cluster centers)
41 Double_t p0_sigma;
42 Double_t p1_sigma;
43 Double_t p2_sigma;
44 Double_t p3_sigma;
45 Double_t p4_sigma;
46 Double_t p5_sigma;
47
49};
50
51#endif
static BmnGemStripMedium & GetInstance()
TString GetNameOfCurrentConfiguration()
ClassDef(BmnGemStripMedium, 1)
Bool_t SetCurrentConfiguration(BmnGemStripMediumConfiguration::MEDIUM medium)