|
BmnRoot
|
#include <BmnGemGas.h>
Public Member Functions | |
| BmnGemGas () | |
| ~BmnGemGas () | |
| BmnGemGas (double const E, double const B, double const T, double const p, double const VDrift, double const Dl, double const Dt, double const k, double const W, const std::vector< double > &CSD, double const CSDEpol) | |
| BmnGemGas (const std::string &Filename, double const E) | |
| double | VDrift () const |
| double | Dl () const |
| double | Dt () const |
| double | VDrift (double const dE, double const dB) const |
| double | Dl (double const dE, double const dB) const |
| double | Dt (double const dE, double const dB) const |
| double | k () const |
| double | W () const |
| double | CSD (int i) const |
| const std::vector< double > & | CSD () const |
| int | nCSD () const |
| double | CSDNorm () const |
| double | CSDEpol () const |
| double | E () const |
| double | B () const |
| double | T () const |
| double | p () const |
| int | GetRandomCS (double const r) const |
| int | GetRandomCSUniform () const |
| void | PrintAll (std::ostream &s) const |
| void | operator= (const BmnGemGas &GasToCopy) |
| void | SetE (double const dE) |
| void | SetB (double const dB) |
| void | SetT (double const dT) |
| void | Setp (double const dp) |
| void | SetCSD (const std::vector< double > &CSD) |
| void | SetCSDEpol (double const dCSDEpol) |
| BmnGemGas () | |
| ~BmnGemGas () | |
| BmnGemGas (double const E, double const B, double const T, double const p, double const VDrift, double const Dl, double const Dt, double const k, double const W, const std::vector< double > &CSD, double const CSDEpol) | |
| BmnGemGas (const std::string &Filename, double const E) | |
| double | VDrift () const |
| double | Dl () const |
| double | Dt () const |
| double | VDrift (double const dE, double const dB) const |
| double | Dl (double const dE, double const dB) const |
| double | Dt (double const dE, double const dB) const |
| double | k () const |
| double | W () const |
| double | CSD (int i) const |
| const std::vector< double > & | CSD () const |
| int | nCSD () const |
| double | CSDNorm () const |
| double | CSDEpol () const |
| double | E () const |
| double | B () const |
| double | T () const |
| double | p () const |
| int | GetRandomCS (double const r) const |
| int | GetRandomCSUniform () const |
| void | PrintAll (std::ostream &s) const |
| void | operator= (const BmnGemGas &GasToCopy) |
| void | SetE (double const dE) |
| void | SetB (double const dB) |
| void | SetT (double const dT) |
| void | Setp (double const dp) |
| void | SetCSD (const std::vector< double > &CSD) |
| void | SetCSDEpol (double const dCSDEpol) |
Friends | |
| std::ostream & | operator<< (std::ostream &, const BmnGemGas &) |
| std::ostream & | operator<< (std::ostream &, const BmnGemGas &) |
Definition at line 11 of file BmnGemGas.h.
| BmnGemGas::BmnGemGas | ( | ) |
Definition at line 12 of file BmnGemGas.cxx.
| BmnGemGas::~BmnGemGas | ( | ) |
Definition at line 113 of file BmnGemGas.cxx.
| BmnGemGas::BmnGemGas | ( | double const | E, |
| double const | B, | ||
| double const | T, | ||
| double const | p, | ||
| double const | VDrift, | ||
| double const | Dl, | ||
| double const | Dt, | ||
| double const | k, | ||
| double const | W, | ||
| const std::vector< double > & | CSD, | ||
| double const | CSDEpol | ||
| ) |
Definition at line 27 of file BmnGemGas.cxx.
| BmnGemGas::BmnGemGas | ( | const std::string & | Filename, |
| double const | E | ||
| ) |
Definition at line 52 of file BmnGemGas.cxx.
| BmnGemGas::BmnGemGas | ( | ) |
| BmnGemGas::~BmnGemGas | ( | ) |
| BmnGemGas::BmnGemGas | ( | double const | E, |
| double const | B, | ||
| double const | T, | ||
| double const | p, | ||
| double const | VDrift, | ||
| double const | Dl, | ||
| double const | Dt, | ||
| double const | k, | ||
| double const | W, | ||
| const std::vector< double > & | CSD, | ||
| double const | CSDEpol | ||
| ) |
| BmnGemGas::BmnGemGas | ( | const std::string & | Filename, |
| double const | E | ||
| ) |
|
inline |
Definition at line 48 of file BmnGemGas.h.
|
inline |
Definition at line 48 of file BmnGemGas.h.
|
inline |
Definition at line 42 of file BmnGemGas.h.
Referenced by SetCSD().
|
inline |
Definition at line 42 of file BmnGemGas.h.
|
inline |
Definition at line 41 of file BmnGemGas.h.
References i.
|
inline |
Definition at line 41 of file BmnGemGas.h.
References i.
|
inline |
Definition at line 45 of file BmnGemGas.h.
|
inline |
Definition at line 45 of file BmnGemGas.h.
|
inline |
Definition at line 44 of file BmnGemGas.h.
|
inline |
Definition at line 44 of file BmnGemGas.h.
|
inline |
Definition at line 34 of file BmnGemGas.h.
|
inline |
Definition at line 34 of file BmnGemGas.h.
|
inline |
Definition at line 37 of file BmnGemGas.h.
|
inline |
Definition at line 37 of file BmnGemGas.h.
|
inline |
Definition at line 35 of file BmnGemGas.h.
|
inline |
Definition at line 35 of file BmnGemGas.h.
|
inline |
Definition at line 38 of file BmnGemGas.h.
|
inline |
Definition at line 38 of file BmnGemGas.h.
|
inline |
Definition at line 47 of file BmnGemGas.h.
|
inline |
Definition at line 47 of file BmnGemGas.h.
| int BmnGemGas::GetRandomCS | ( | double const | r | ) | const |
| int BmnGemGas::GetRandomCS | ( | double const | r | ) | const |
| int BmnGemGas::GetRandomCSUniform | ( | ) | const |
Definition at line 134 of file BmnGemGas.cxx.
References GetRandomCS().
| int BmnGemGas::GetRandomCSUniform | ( | ) | const |
|
inline |
Definition at line 39 of file BmnGemGas.h.
Referenced by BmnGemGas().
|
inline |
Definition at line 39 of file BmnGemGas.h.
|
inline |
Definition at line 43 of file BmnGemGas.h.
|
inline |
Definition at line 43 of file BmnGemGas.h.
| void BmnGemGas::operator= | ( | const BmnGemGas & | GasToCopy | ) |
Definition at line 115 of file BmnGemGas.cxx.
| void BmnGemGas::operator= | ( | const BmnGemGas & | GasToCopy | ) |
|
inline |
Definition at line 50 of file BmnGemGas.h.
|
inline |
Definition at line 50 of file BmnGemGas.h.
|
inline |
Definition at line 55 of file BmnGemGas.h.
|
inline |
Definition at line 55 of file BmnGemGas.h.
|
inline |
Definition at line 63 of file BmnGemGas.h.
|
inline |
Definition at line 63 of file BmnGemGas.h.
| void BmnGemGas::SetCSD | ( | const std::vector< double > & | CSD | ) |
Definition at line 160 of file BmnGemGas.cxx.
References CSD().
| void BmnGemGas::SetCSD | ( | const std::vector< double > & | CSD | ) |
|
inline |
Definition at line 67 of file BmnGemGas.h.
|
inline |
Definition at line 67 of file BmnGemGas.h.
|
inline |
Definition at line 61 of file BmnGemGas.h.
|
inline |
Definition at line 61 of file BmnGemGas.h.
|
inline |
Definition at line 65 of file BmnGemGas.h.
|
inline |
Definition at line 65 of file BmnGemGas.h.
|
inline |
Definition at line 64 of file BmnGemGas.h.
|
inline |
Definition at line 64 of file BmnGemGas.h.
|
inline |
Definition at line 49 of file BmnGemGas.h.
|
inline |
Definition at line 49 of file BmnGemGas.h.
|
inline |
Definition at line 33 of file BmnGemGas.h.
|
inline |
Definition at line 33 of file BmnGemGas.h.
|
inline |
Definition at line 36 of file BmnGemGas.h.
|
inline |
Definition at line 36 of file BmnGemGas.h.
|
inline |
Definition at line 40 of file BmnGemGas.h.
|
inline |
Definition at line 40 of file BmnGemGas.h.
|
friend |
Definition at line 165 of file BmnGemGas.cxx.
|
friend |
Definition at line 165 of file BmnGemGas.cxx.