FairRoot/PandaRoot
|
#include <PndFtsSingleStraw.h>
Definition at line 18 of file PndFtsSingleStraw.h.
PndFtsSingleStraw::PndFtsSingleStraw | ( | ) |
Definition at line 103 of file PndFtsSingleStraw.cxx.
References AmplSig, CDist, CDistC, CH4Clus, CNele, CNeleT, CumClus, PolyaCum, Pulse, PulseT, TeleTime, WDist, and Xs.
|
inlinevirtual |
Definition at line 24 of file PndFtsSingleStraw.h.
PndFtsSingleStraw::ClassDef | ( | PndFtsSingleStraw | , |
1 | |||
) |
Int_t PndFtsSingleStraw::Cluster | ( | ) |
Definition at line 1298 of file PndFtsSingleStraw.cxx.
References Double_t, pSTP, and Radius.
Referenced by WDistCalc().
Definition at line 1333 of file PndFtsSingleStraw.cxx.
References Double_t, pSTP, and Radius.
Referenced by WDistCalc().
Int_t PndFtsSingleStraw::Eject | ( | ) |
Definition at line 601 of file PndFtsSingleStraw.cxx.
References CumClus, and Double_t.
Referenced by Cluster().
Double_t PndFtsSingleStraw::FastPartToADC | ( | ) |
Definition at line 1195 of file PndFtsSingleStraw.cxx.
References bPolya, Double_t, GasGain, PolyaSamp(), STUrban(), and Wi.
Referenced by PndFtsHitProducerRealFast::Exec(), and PndFtsHitProducerMcPointCoordinates::Exec().
Definition at line 1218 of file PndFtsSingleStraw.cxx.
References Double_t, pSTP, and Radius.
Referenced by PndFtsHitProducerRealFast::Exec(), and PndFtsHitProducerMcPointCoordinates::Exec().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Double_t PndFtsSingleStraw::PartToADC | ( | ) |
Definition at line 1178 of file PndFtsSingleStraw.cxx.
References bPolya, CNeleT, Double_t, GasGain, NNClus, and PolyaSamp().
Referenced by PndFtsHitProducerRealFull::Exec().
Definition at line 1162 of file PndFtsSingleStraw.cxx.
References Nchann, Out1, Out2, Out3, PulseTime, StrawCharge(), StrawSignal(), StrawTime(), and TInit().
Referenced by PndFtsHitProducerRealFull::Exec().
void PndFtsSingleStraw::Polya | ( | Double_t | bpar | ) |
Double_t PndFtsSingleStraw::PolyaSamp | ( | ) |
Definition at line 702 of file PndFtsSingleStraw.cxx.
References Double_t, n, NPolya, PolyaCum, Xmax, and Xs.
Referenced by FastPartToADC(), PartToADC(), and StrawSignal().
|
inline |
Definition at line 78 of file PndFtsSingleStraw.h.
|
inline |
|
inline |
|
inline |
|
inline |
void PndFtsSingleStraw::PutWireXYZ | ( | Double_t | w1, |
Double_t | w2, | ||
Double_t | w3, | ||
Double_t | w4, | ||
Double_t | w5, | ||
Double_t | w6 | ||
) |
Definition at line 274 of file PndFtsSingleStraw.cxx.
References Wx1, Wx2, Wy1, Wy2, Wz1, and Wz2.
Referenced by PndFtsHitProducerRealFast::Exec(), PndFtsHitProducerMcPointCoordinates::Exec(), PndFtsHitProducerRealFull::Exec(), and PndFtsHitProducerIdeal::Exec().
Definition at line 620 of file PndFtsSingleStraw.cxx.
Definition at line 854 of file PndFtsSingleStraw.cxx.
References Double_t, exp(), t0, and x.
Referenced by StrawSignal().
Double_t PndFtsSingleStraw::STEloss | ( | ) |
Definition at line 405 of file PndFtsSingleStraw.cxx.
Double_t PndFtsSingleStraw::StrawCharge | ( | ) |
Definition at line 522 of file PndFtsSingleStraw.cxx.
References CDistC, Cluster(), CNele, CNeleT, Cutoff, Double_t, jj, NNClus, WDist, WDistCalc(), and Wi.
Referenced by PartToTime().
Int_t PndFtsSingleStraw::StrawSignal | ( | Int_t | nsteps | ) |
Definition at line 875 of file PndFtsSingleStraw.cxx.
References AmplSig, bPolya, Double_t, jj, nsteps, PolyaSamp(), Pulse, PulseMax, PulseT, Signal(), sin(), TeleTime, and TimeEle().
Referenced by PartToTime().
Int_t PndFtsSingleStraw::StrawTime | ( | ) |
Definition at line 937 of file PndFtsSingleStraw.cxx.
References Pulse, PulseT, PulseTime, and Thresh1.
Referenced by PartToTime().
Double_t PndFtsSingleStraw::STUrban | ( | ) |
Definition at line 414 of file PndFtsSingleStraw.cxx.
References AAr, ACO2, ArWPerc, AvUrb, beta, CO2WPerc, Cu, Double_t, Dx, Emax, EmedAr, EmedCO2, Eup, f1, f2, gamma, IAr, ICO2, CAMath::Log(), CAMath::Nint(), NUrban, PMass, RhoAr, RhoCO2, RhoMixCO2, SigUrb, CAMath::Sqrt(), ZAr, and ZCO2.
Referenced by FastPartToADC().
Definition at line 137 of file PndFtsSingleStraw.cxx.
References AAr, ACH4, ACO2, ArPerc, ArWPerc, bPolya, CH4Perc, CH4WPerc, CO2Perc, CO2WPerc, CumClus, Double_t, eMass, GasGain, i, IAr, ICH4, ICO2, Nchann, NclAr, NclCH4, NclCO2, NPolya, piMass, Polya(), prMass, pSTP, PZeta, Radius, RhoAr, RhoCH4, RhoCO2, RhoMixCH4, RhoMixCO2, Thresh1, Thresh2, WiAr, WiCH4, WiCO2, Xmax, ZAr, ZCH4, and ZCO2.
Referenced by PndFtsHitProducerRealFast::Exec(), PndFtsHitProducerMcPointCoordinates::Exec(), and PndFtsHitProducerRealFull::Exec().
void PndFtsSingleStraw::TDirCos | ( | ) |
Int_t PndFtsSingleStraw::TimeEle | ( | ) |
Definition at line 807 of file PndFtsSingleStraw.cxx.
References Cutoff, Double_t, pSTP, Radius, TeleTime, and WDist.
Referenced by StrawSignal().
Definition at line 1014 of file PndFtsSingleStraw.cxx.
References Double_t, pSTP, and Radius.
Referenced by PndFtsHitProducerRealFull::Exec().
Definition at line 290 of file PndFtsSingleStraw.cxx.
References AAr, ACO2, AmplSig, ArPerc, ArWPerc, beta, CDist, CDistC, CNele, CNeleT, CNumb, CO2Perc, CO2WPerc, Csi, CsiAr, CsiCO2, Cutoff, Delta, Double_t, Dx, Ecl, eMass, Emax, Emed, EmedAr, EmedCO2, Emin, EminAr, EminCO2, Emp, EmpAr, EmpCO2, gamma, IAr, ICO2, Lcl, CAMath::Log(), log(), Ncl, NclAr, NclCO2, Ntote, PEn, PMass, PMom, pSTP, Pulse, PulseMax, PulseT, PulseTime, PZeta, RhoAr, RhoCO2, RhoMixCO2, sqrt(), TDirCos(), TeleTime, Thresh1, Thresh2, WDist, Wi, WiAr, WiCO2, Xin, Xout, Yin, Yout, ZAr, ZCO2, Zin, and Zout.
Referenced by PndFtsHitProducerRealFast::Exec(), PndFtsHitProducerMcPointCoordinates::Exec(), and PartToTime().
Definition at line 975 of file PndFtsSingleStraw.cxx.
References CAMath::Abs(), Double_t, p1, p2, sqrt(), Wp, Wq, Wr, Wx1, Wx2, Wy1, Wy2, Wz1, and Wz2.
Referenced by PndFtsHitProducerRealFast::Exec(), PndFtsHitProducerMcPointCoordinates::Exec(), and PndFtsHitProducerIdeal::Exec().
TVector3 PndFtsSingleStraw::WDistCalc | ( | Double_t | d | ) |
|
private |
Definition at line 172 of file PndFtsSingleStraw.h.
|
private |
Definition at line 206 of file PndFtsSingleStraw.h.
Referenced by TConst().
|
private |
Definition at line 194 of file PndFtsSingleStraw.h.
|
private |
Definition at line 152 of file PndFtsSingleStraw.h.
Referenced by PndFtsSingleStraw(), StrawSignal(), and TInit().
|
private |
Definition at line 168 of file PndFtsSingleStraw.h.
|
private |
Definition at line 169 of file PndFtsSingleStraw.h.
|
private |
Definition at line 255 of file PndFtsSingleStraw.h.
Referenced by GetAvUrb(), and STUrban().
|
private |
Definition at line 234 of file PndFtsSingleStraw.h.
|
private |
Definition at line 250 of file PndFtsSingleStraw.h.
Referenced by FastPartToADC(), GetbPolya(), PartToADC(), PutPolya(), StrawSignal(), and TConst().
|
private |
Definition at line 251 of file PndFtsSingleStraw.h.
Referenced by TDirCos(), and WDistCalc().
|
private |
Definition at line 251 of file PndFtsSingleStraw.h.
Referenced by TDirCos(), and WDistCalc().
|
private |
Definition at line 152 of file PndFtsSingleStraw.h.
Referenced by Cluster(), GetCDist(), PndFtsSingleStraw(), and TInit().
|
private |
Definition at line 152 of file PndFtsSingleStraw.h.
Referenced by Cluster(), PndFtsSingleStraw(), StrawCharge(), and TInit().
|
private |
Definition at line 251 of file PndFtsSingleStraw.h.
Referenced by TDirCos(), and WDistCalc().
|
private |
Definition at line 164 of file PndFtsSingleStraw.h.
Referenced by PndFtsSingleStraw().
|
private |
Definition at line 168 of file PndFtsSingleStraw.h.
Referenced by TConst().
|
private |
Definition at line 169 of file PndFtsSingleStraw.h.
Referenced by TConst().
|
private |
Definition at line 152 of file PndFtsSingleStraw.h.
Referenced by Cluster(), GetCNele(), PndFtsSingleStraw(), StrawCharge(), and TInit().
|
private |
Definition at line 152 of file PndFtsSingleStraw.h.
Referenced by GetCNeleT(), PartToADC(), PndFtsSingleStraw(), StrawCharge(), and TInit().
|
private |
Definition at line 226 of file PndFtsSingleStraw.h.
|
private |
Definition at line 168 of file PndFtsSingleStraw.h.
|
private |
Definition at line 169 of file PndFtsSingleStraw.h.
|
private |
Definition at line 238 of file PndFtsSingleStraw.h.
|
private |
Definition at line 180 of file PndFtsSingleStraw.h.
Referenced by TInit().
|
private |
Definition at line 204 of file PndFtsSingleStraw.h.
|
private |
Definition at line 193 of file PndFtsSingleStraw.h.
Referenced by TInit().
|
private |
Definition at line 164 of file PndFtsSingleStraw.h.
Referenced by Eject(), PndFtsSingleStraw(), and TConst().
|
private |
Definition at line 188 of file PndFtsSingleStraw.h.
Referenced by StrawCharge(), TimeEle(), and TInit().
|
private |
Definition at line 225 of file PndFtsSingleStraw.h.
Referenced by GetDelta(), and TInit().
|
private |
|
private |
Definition at line 184 of file PndFtsSingleStraw.h.
Referenced by TInit().
|
private |
Definition at line 223 of file PndFtsSingleStraw.h.
|
private |
Definition at line 239 of file PndFtsSingleStraw.h.
|
private |
Definition at line 236 of file PndFtsSingleStraw.h.
|
private |
Definition at line 177 of file PndFtsSingleStraw.h.
|
private |
Definition at line 202 of file PndFtsSingleStraw.h.
|
private |
Definition at line 190 of file PndFtsSingleStraw.h.
|
private |
Definition at line 237 of file PndFtsSingleStraw.h.
|
private |
Definition at line 178 of file PndFtsSingleStraw.h.
Referenced by TInit().
|
private |
Definition at line 205 of file PndFtsSingleStraw.h.
|
private |
Definition at line 191 of file PndFtsSingleStraw.h.
Referenced by TInit().
|
private |
Definition at line 240 of file PndFtsSingleStraw.h.
|
private |
Definition at line 179 of file PndFtsSingleStraw.h.
Referenced by TInit().
|
private |
Definition at line 203 of file PndFtsSingleStraw.h.
|
private |
Definition at line 192 of file PndFtsSingleStraw.h.
Referenced by TInit().
|
private |
Definition at line 254 of file PndFtsSingleStraw.h.
|
private |
Definition at line 235 of file PndFtsSingleStraw.h.
Referenced by GetGamma(), STUrban(), and TInit().
|
private |
Definition at line 187 of file PndFtsSingleStraw.h.
Referenced by FastPartToADC(), GetGasGain(), PartToADC(), and TConst().
|
private |
|
private |
Definition at line 209 of file PndFtsSingleStraw.h.
Referenced by TConst().
|
private |
Definition at line 197 of file PndFtsSingleStraw.h.
|
private |
Definition at line 185 of file PndFtsSingleStraw.h.
|
private |
Definition at line 266 of file PndFtsSingleStraw.h.
Referenced by GetNchann(), PartToTime(), and TConst().
|
private |
Definition at line 183 of file PndFtsSingleStraw.h.
|
private |
Definition at line 175 of file PndFtsSingleStraw.h.
|
private |
Definition at line 211 of file PndFtsSingleStraw.h.
Referenced by TConst().
|
private |
Definition at line 199 of file PndFtsSingleStraw.h.
|
private |
Definition at line 241 of file PndFtsSingleStraw.h.
Referenced by GetNNClus(), PartToADC(), and StrawCharge().
|
private |
Definition at line 248 of file PndFtsSingleStraw.h.
Referenced by Polya(), PolyaSamp(), and TConst().
|
private |
Definition at line 186 of file PndFtsSingleStraw.h.
Referenced by TInit().
|
private |
Definition at line 252 of file PndFtsSingleStraw.h.
Referenced by GetNUrban(), and STUrban().
|
private |
Definition at line 271 of file PndFtsSingleStraw.h.
Referenced by PartToTime().
|
private |
Definition at line 272 of file PndFtsSingleStraw.h.
Referenced by PartToTime().
|
private |
Definition at line 272 of file PndFtsSingleStraw.h.
Referenced by PartToTime().
|
private |
Definition at line 233 of file PndFtsSingleStraw.h.
Referenced by TInit().
|
private |
Definition at line 219 of file PndFtsSingleStraw.h.
Referenced by TConst().
|
private |
Definition at line 220 of file PndFtsSingleStraw.h.
|
private |
Definition at line 221 of file PndFtsSingleStraw.h.
Referenced by TInit().
|
private |
Definition at line 246 of file PndFtsSingleStraw.h.
Referenced by PndFtsSingleStraw(), Polya(), and PolyaSamp().
|
private |
Definition at line 224 of file PndFtsSingleStraw.h.
Referenced by TConst().
|
private |
Definition at line 170 of file PndFtsSingleStraw.h.
Referenced by DiffLong(), DiffTran(), DistEle(), FastRec(), GetpSTP(), PutPress(), TConst(), TimeEle(), TimnsToDiscm(), and TInit().
|
private |
Definition at line 153 of file PndFtsSingleStraw.h.
Referenced by GetPulse(), PndFtsSingleStraw(), StrawSignal(), StrawTime(), and TInit().
|
private |
Definition at line 262 of file PndFtsSingleStraw.h.
Referenced by GetPulseMax(), StrawSignal(), and TInit().
|
private |
Definition at line 153 of file PndFtsSingleStraw.h.
Referenced by GetPulseT(), PndFtsSingleStraw(), StrawSignal(), StrawTime(), and TInit().
|
private |
Definition at line 263 of file PndFtsSingleStraw.h.
Referenced by GetPulseTime(), PartToTime(), StrawTime(), and TInit().
|
private |
Definition at line 218 of file PndFtsSingleStraw.h.
|
private |
Definition at line 171 of file PndFtsSingleStraw.h.
Referenced by DiffLong(), DiffTran(), DistEle(), FastRec(), PutRadius(), TConst(), TimeEle(), and TimnsToDiscm().
|
private |
Definition at line 174 of file PndFtsSingleStraw.h.
|
private |
Definition at line 208 of file PndFtsSingleStraw.h.
Referenced by TConst().
|
private |
Definition at line 196 of file PndFtsSingleStraw.h.
|
private |
Definition at line 214 of file PndFtsSingleStraw.h.
Referenced by TConst().
|
private |
Definition at line 213 of file PndFtsSingleStraw.h.
|
private |
Definition at line 247 of file PndFtsSingleStraw.h.
Referenced by GetRpath(), PutRpath(), and TDirCos().
|
private |
Definition at line 253 of file PndFtsSingleStraw.h.
Referenced by GetSigUrb(), and STUrban().
|
private |
Definition at line 152 of file PndFtsSingleStraw.h.
Referenced by GetTeleTime(), PndFtsSingleStraw(), StrawSignal(), TimeEle(), and TInit().
|
private |
Definition at line 264 of file PndFtsSingleStraw.h.
Referenced by StrawTime(), TConst(), and TInit().
|
private |
Definition at line 265 of file PndFtsSingleStraw.h.
|
private |
Definition at line 154 of file PndFtsSingleStraw.h.
Referenced by GetWDist(), PndFtsSingleStraw(), StrawCharge(), TimeEle(), and TInit().
|
private |
Definition at line 167 of file PndFtsSingleStraw.h.
Referenced by FastPartToADC(), GetWi(), StrawCharge(), and TInit().
|
private |
Definition at line 182 of file PndFtsSingleStraw.h.
|
private |
Definition at line 210 of file PndFtsSingleStraw.h.
Referenced by TConst().
|
private |
Definition at line 198 of file PndFtsSingleStraw.h.
|
private |
Definition at line 261 of file PndFtsSingleStraw.h.
Referenced by TrueDist(), and WDistCalc().
|
private |
Definition at line 261 of file PndFtsSingleStraw.h.
Referenced by TrueDist(), and WDistCalc().
|
private |
Definition at line 261 of file PndFtsSingleStraw.h.
Referenced by TrueDist(), and WDistCalc().
|
private |
Definition at line 260 of file PndFtsSingleStraw.h.
Referenced by PutWireXYZ(), TrueDist(), and WDistCalc().
|
private |
Definition at line 260 of file PndFtsSingleStraw.h.
Referenced by PutWireXYZ(), TrueDist(), and WDistCalc().
|
private |
Definition at line 260 of file PndFtsSingleStraw.h.
Referenced by PutWireXYZ(), TrueDist(), and WDistCalc().
|
private |
Definition at line 260 of file PndFtsSingleStraw.h.
Referenced by PutWireXYZ(), TrueDist(), and WDistCalc().
|
private |
Definition at line 260 of file PndFtsSingleStraw.h.
Referenced by PutWireXYZ(), TrueDist(), and WDistCalc().
|
private |
Definition at line 260 of file PndFtsSingleStraw.h.
Referenced by PutWireXYZ(), TrueDist(), and WDistCalc().
|
private |
Definition at line 247 of file PndFtsSingleStraw.h.
Referenced by GetXin(), PutTrackXYZ(), TDirCos(), TInit(), and WDistCalc().
|
private |
Definition at line 249 of file PndFtsSingleStraw.h.
Referenced by GetXmax(), Polya(), PolyaSamp(), and TConst().
|
private |
Definition at line 247 of file PndFtsSingleStraw.h.
Referenced by GetXout(), PutTrackXYZ(), TDirCos(), and TInit().
|
private |
Definition at line 246 of file PndFtsSingleStraw.h.
Referenced by PndFtsSingleStraw(), Polya(), and PolyaSamp().
|
private |
Definition at line 247 of file PndFtsSingleStraw.h.
Referenced by GetYin(), PutTrackXYZ(), TDirCos(), TInit(), and WDistCalc().
|
private |
Definition at line 247 of file PndFtsSingleStraw.h.
Referenced by GetYout(), PutTrackXYZ(), TDirCos(), and TInit().
|
private |
Definition at line 173 of file PndFtsSingleStraw.h.
|
private |
Definition at line 207 of file PndFtsSingleStraw.h.
Referenced by TConst().
|
private |
Definition at line 195 of file PndFtsSingleStraw.h.
|
private |
Definition at line 247 of file PndFtsSingleStraw.h.
Referenced by GetZin(), PutTrackXYZ(), TDirCos(), TInit(), and WDistCalc().
|
private |
Definition at line 247 of file PndFtsSingleStraw.h.
Referenced by GetZout(), PutTrackXYZ(), TDirCos(), and TInit().