ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
Go to the documentation of this file.
10 XYZVector posOut, Double_t longitudalDiffusionSigma, Double_t transverseDiffusionSigma)
11 :
AtSimulatedPoint(mcPointID, clusterID, charge, posIn), fSigmaTransDiffusion(transverseDiffusionSigma),
12 fSigmaLongDiffusion(longitudalDiffusionSigma), fPositionFinal(std::move(posOut))
Double_t fSigmaTransDiffusion
Double_t GetLongitudinalDiffusion()
ROOT::Math::XYZVector XYZVector
ROOT::Math::XYZVector GetPosition() override
ROOT::Math::XYZVector XYZVector
void SetFinalPosition(Double_t x, Double_t y, Double_t zTime)
void SetLongitudinalDiffusion(Double_t sigma)
Double_t GetTransverseDiffusion()
ROOT::Math::XYZVector fPosition
ROOT::Math::XYZVector GetFinalPosition()
Double_t fSigmaLongDiffusion
friend void swap(AtSimulatedLine &first, AtSimulatedLine &second) noexcept
void SetInitialPosition(Double_t x, Double_t y, Double_t zTime)
AtSimulatedLine & operator=(AtSimulatedLine other)
ROOT::Math::XYZVector fPositionFinal
void SetTransverseDiffusion(Double_t sigma)
ROOT::Math::XYZVector GetInitialPosition()