Enumerations | |
enum | E_FndDataTaking { DTAK_2003_2004 = 0, DTAK_2006_2007 = 1 } |
enum | E_FndFidaVersion { FIDAVER_521 = 0, FIDAVER_601 = 1, FIDAVER_603 = 2, FIDAVER_END = 3 } |
enum | E_FinPhys_BhabhaPart_ID { FPh_BhaElec_id = 0, FPh_BhaPosit_id = 1 } |
enum | E_FinPhys_HypePart_ID { FPh_HypKmin_id = 0, FPh_HypKplu_id = 1 } |
enum | E_Fnd_PID { FPh_PID_Positron = 2, FPh_PID_Electron = 3, FPh_PID_Muon_plu = 5, FPh_PID_Muon_min = 6, FPh_PID_Pi_zero = 7, FPh_PID_Pi_plu = 8, FPh_PID_Pi_min = 9, FPh_PID_Kaon_Long = 10, FPh_PID_Kaon_Short = 16, FPh_PID_Kaon_plu = 11, FPh_PID_Kaon_min = 12, FPh_PID_Neutron = 13, FPh_PID_Proton = 14, FPh_PID_AProton = 15, FPh_PID_ANeutron = 25, FPh_PID_Lambda = 18, FPh_PID_ALambda = 26, FPh_PID_Sigma_plu = 19, FPh_PID_Sigma_zero = 20, FPh_PID_Sigma_min = 21, FPh_PID_ASigma_plu = 29, FPh_PID_ASigma_zero = 28, FPh_PID_ASigma_min = 27, FPh_PID_Gamma = 1, FPh_PID_Deuteron = 45, FPh_PID_Tritium = 46, FPh_PID_Alpha = 47 } |
Functions | |
TString | FidaVer_Name (E_FndFidaVersion ver=FIDAVER_603) |
Int_t | FidaVer_ID (E_FndFidaVersion ver=FIDAVER_603) |
Double_t | TrackRad2Mom (Double_t B=1) |
Double_t | TrackMom2Rad (Double_t B=1) |
Double_t | TrackRad_FromMom (Double_t mom, Double_t lam, Double_t B=1) |
Double_t | GetBhaRate_Lumin_Factor () |
Double_t | GetParticleMass (E_Fnd_PID pid) |
Double_t | Sum (const Float_t &mod1, const Float_t &cdx1, const Float_t &cdy1, const Float_t &cdz1, const Float_t &mod2, const Float_t &cdx2, const Float_t &cdy2, const Float_t &cdz2, Double_t &cdx_res, Double_t &cdy_res, Double_t &cdz_res) |
void | ScalarProduct (const Float_t &mod1, const Float_t &cdx1, const Float_t &cdy1, const Float_t &cdz1, const Float_t &mod2, const Float_t &cdx2, const Float_t &cdy2, const Float_t &cdz2, Double_t &module, Double_t &angle_rad) |
Double_t | ParticleEnergy_2 (E_Fnd_PID pid, const Float_t &mom) |
Double_t | ParticleEnergy (E_Fnd_PID pid, const Float_t &mom) |
Double_t | KineticEnergy_2 (const Float_t &mom1, const Float_t &cdx1, const Float_t &cdy1, const Float_t &cdz1, const Float_t &mom2, const Float_t &cdx2, const Float_t &cdy2, const Float_t &cdz2) |
Double_t | KineticEnergy (const Float_t &mom1, const Float_t &cdx1, const Float_t &cdy1, const Float_t &cdz1, const Float_t &mom2, const Float_t &cdx2, const Float_t &cdy2, const Float_t &cdz2) |
Double_t | CenterMassEnergy (E_Fnd_PID pid1, const Float_t &mom1, const Float_t &cdx1, const Float_t &cdy1, const Float_t &cdz1, E_Fnd_PID pid2, const Float_t &mom2, const Float_t &cdx2, const Float_t &cdy2, const Float_t &cdz2) |
void | RefSys_CosDir_To_Spheric (const Double_t &cx, const Double_t &cy, const Double_t &cz, Double_t &theta, Double_t &phi) |
void | RefSys_Sphere_To_CosDir (const Double_t &theta, const Double_t &phi, Double_t &cx, Double_t &cy, Double_t &cz) |
TString | HolleritToString (Int_t hollerit_in) |
Double_t | Dedxfunc (Double_t Momentum, Double_t Mass, Double_t Charge, Double_t Zval, Double_t Aval, Double_t Ival) |
Double_t | DedxfuncSi (Double_t Momentum, Double_t Mass, Double_t Charge) |
Double_t | DedxfuncCh (Double_t Momentum, Double_t Mass, Double_t Charge) |
Double_t | Tenevsmom (Double_t Momentum, Double_t Mass) |
Int_t | FidaVer_ID (E_FndFidaVersion ver) |
TString | FidaVer_Name (E_FndFidaVersion ver) |
Double_t | TrackRad2Mom (Double_t B) |
Double_t | TrackMom2Rad (Double_t B) |
Double_t | TrackRad_FromMom (Double_t mom, Double_t lam, Double_t B) |
Double_t | GetBhaRate_Lumin_Factor () |
Double_t | GetParticleMass (E_Fnd_PID pid) |
Double_t | Sum (const Float_t &mod1, const Float_t &cdx1, const Float_t &cdy1, const Float_t &cdz1, const Float_t &mod2, const Float_t &cdx2, const Float_t &cdy2, const Float_t &cdz2, Double_t &cdx_res, Double_t &cdy_res, Double_t &cdz_res) |
void | ScalarProduct (const Float_t &mod1, const Float_t &cdx1, const Float_t &cdy1, const Float_t &cdz1, const Float_t &mod2, const Float_t &cdx2, const Float_t &cdy2, const Float_t &cdz2, Double_t &module, Double_t &angle_rad) |
Double_t | KineticEnergy_2 (const Float_t &mom1, const Float_t &cdx1, const Float_t &cdy1, const Float_t &cdz1, const Float_t &mom2, const Float_t &cdx2, const Float_t &cdy2, const Float_t &cdz2) |
Double_t | KineticEnergy (const Float_t &mom1, const Float_t &cdx1, const Float_t &cdy1, const Float_t &cdz1, const Float_t &mom2, const Float_t &cdx2, const Float_t &cdy2, const Float_t &cdz2) |
Double_t | CenterMassEnergy (E_Fnd_PID pid1, const Float_t &mom1, const Float_t &cdx1, const Float_t &cdy1, const Float_t &cdz1, E_Fnd_PID pid2, const Float_t &mom2, const Float_t &cdx2, const Float_t &cdy2, const Float_t &cdz2) |
Double_t | ParticleEnergy_2 (E_Fnd_PID pid, const Float_t &mom) |
Double_t | ParticleEnergy (E_Fnd_PID pid, const Float_t &mom) |
TString | HolleritToString (Int_t hollerit_in) |
void | RefSys_CosDir_To_Spheric (const Double_t &cx, const Double_t &cy, const Double_t &cz, Double_t &theta, Double_t &phi) |
void | RefSys_Sphere_To_CosDir (const Double_t &theta, const Double_t &phi, Double_t &cx, Double_t &cy, Double_t &cz) |
Double_t | Dedxfunc (Double_t Momentum, Double_t Mass, Double_t Charge, Double_t Zval, Double_t Aval, Double_t Ival) |
Double_t | DedxfuncSi (Double_t Momentum, Double_t Mass, Double_t Charge) |
Double_t | DedxfuncCh (Double_t Momentum, Double_t Mass, Double_t Charge) |
Double_t | Tenevsmom (Double_t Momentum, Double_t Mass) |
Definition at line 29 of file FIN_PHYS.h.
00029 { // negative particles at id=0 00030 FPh_BhaElec_id = 0, 00031 FPh_BhaPosit_id = 1, 00032 };
Definition at line 34 of file FIN_PHYS.h.
00034 { // negative particles at id=0 00035 FPh_HypKmin_id = 0, 00036 FPh_HypKplu_id = 1, 00037 };
enum FIN_PHYS::E_Fnd_PID |
Definition at line 39 of file FIN_PHYS.h.
00039 { // summary of Particle ID codes (geant convention) 00040 FPh_PID_Positron = 2, // -11 (PDG number) 00041 FPh_PID_Electron = 3, // 11 00042 // 00043 FPh_PID_Muon_plu = 5, // -13 00044 FPh_PID_Muon_min = 6, // 13 00045 // 00046 FPh_PID_Pi_zero = 7, // 111 00047 FPh_PID_Pi_plu = 8, // 211 00048 FPh_PID_Pi_min = 9, // -211 00049 // 00050 FPh_PID_Kaon_Long = 10, // 130 00051 FPh_PID_Kaon_Short = 16, // 310, 00052 FPh_PID_Kaon_plu = 11, // 321 00053 FPh_PID_Kaon_min = 12, // -321 00054 // 00055 FPh_PID_Neutron = 13, // 2112 00056 FPh_PID_Proton = 14, // 2212 00057 FPh_PID_AProton = 15, // -2212, 00058 FPh_PID_ANeutron = 25, // -2112, 00059 // 00060 FPh_PID_Lambda = 18, //3122, 00061 FPh_PID_ALambda = 26, 00062 // 00063 FPh_PID_Sigma_plu = 19, // 3222, 00064 FPh_PID_Sigma_zero = 20, // 3212, 00065 FPh_PID_Sigma_min = 21, // 3112, 00066 FPh_PID_ASigma_plu = 29, // -3222, 00067 FPh_PID_ASigma_zero = 28, // -3212, 00068 FPh_PID_ASigma_min = 27, // -3112, 00069 // 00070 FPh_PID_Gamma = 1, // 22 00071 FPh_PID_Deuteron = 45, // 00072 FPh_PID_Tritium = 46, // 00073 FPh_PID_Alpha = 47, // 00074 // 00075 };
Definition at line 17 of file FIN_PHYS.h.
00017 { 00018 DTAK_2003_2004 = 0, 00019 DTAK_2006_2007 = 1, 00020 };
Definition at line 22 of file FIN_PHYS.h.
00022 { 00023 FIDAVER_521 = 0, 00024 FIDAVER_601 = 1, // version 600 has been skipped 00025 FIDAVER_603 = 2, // version 602 has been skipped (development version) 00026 FIDAVER_END = 3, // used for arrays 00027 };