#include <AtSimulatedLine.h>
|
| AtSimulatedLine () |
|
| AtSimulatedLine (std::size_t mcPointID, Int_t clusterID, Int_t charge, const ROOT::Math::XYZVector &posIn, ROOT::Math::XYZVector posOut, Double_t longitudalDiffusionSigma, Double_t transverseDiffusionSigma) |
|
| AtSimulatedLine (const AtSimulatedLine &other)=default |
|
AtSimulatedLine & | operator= (AtSimulatedLine other) |
|
void | SetFinalPosition (Double_t x, Double_t y, Double_t zTime) |
|
void | SetInitialPosition (Double_t x, Double_t y, Double_t zTime) |
|
void | SetTransverseDiffusion (Double_t sigma) |
|
void | SetLongitudinalDiffusion (Double_t sigma) |
|
ROOT::Math::XYZVector | GetFinalPosition () |
|
ROOT::Math::XYZVector | GetInitialPosition () |
|
ROOT::Math::XYZVector | GetPosition () override |
|
Double_t | GetTransverseDiffusion () |
|
Double_t | GetLongitudinalDiffusion () |
|
| ClassDefOverride (AtSimulatedLine, 1) |
|
| AtSimulatedPoint () |
|
| AtSimulatedPoint (std::size_t mcPointID, Int_t clusterID, ROOT::Math::XYZVector pointLocation) |
|
| AtSimulatedPoint (std::size_t mcPointID, Int_t clusterID, Int_t charge, ROOT::Math::XYZVector pointLocation) |
|
| AtSimulatedPoint (const AtSimulatedPoint &object)=default |
|
AtSimulatedPoint & | operator= (AtSimulatedPoint other) |
|
| ~AtSimulatedPoint ()=default |
|
void | SetClusterID (Int_t clusterID) |
|
void | SetMCPointID (std::size_t id) |
|
void | SetMCEventID (std::size_t mcid) |
|
void | SetCharge (Int_t charge) |
|
Int_t | GetCharge () |
|
Int_t | GetClusterID () |
|
std::size_t | GetMCPointID () |
|
std::size_t | GetMCEventID () |
|
| ClassDef (AtSimulatedPoint, 3) |
|
Definition at line 17 of file AtSimulatedLine.h.
◆ AtSimulatedLine() [1/3]
AtSimulatedLine::AtSimulatedLine |
( |
| ) |
|
◆ AtSimulatedLine() [2/3]
AtSimulatedLine::AtSimulatedLine |
( |
std::size_t |
mcPointID, |
|
|
Int_t |
clusterID, |
|
|
Int_t |
charge, |
|
|
const ROOT::Math::XYZVector & |
posIn, |
|
|
ROOT::Math::XYZVector |
posOut, |
|
|
Double_t |
longitudalDiffusionSigma, |
|
|
Double_t |
transverseDiffusionSigma |
|
) |
| |
◆ AtSimulatedLine() [3/3]
◆ ClassDefOverride()
◆ GetFinalPosition()
XYZVector AtSimulatedLine::GetFinalPosition |
( |
| ) |
|
◆ GetInitialPosition()
XYZVector AtSimulatedLine::GetInitialPosition |
( |
| ) |
|
◆ GetLongitudinalDiffusion()
Double_t AtSimulatedLine::GetLongitudinalDiffusion |
( |
| ) |
|
◆ GetPosition()
◆ GetTransverseDiffusion()
Double_t AtSimulatedLine::GetTransverseDiffusion |
( |
| ) |
|
◆ operator=()
◆ SetFinalPosition()
void AtSimulatedLine::SetFinalPosition |
( |
Double_t |
x, |
|
|
Double_t |
y, |
|
|
Double_t |
zTime |
|
) |
| |
◆ SetInitialPosition()
void AtSimulatedLine::SetInitialPosition |
( |
Double_t |
x, |
|
|
Double_t |
y, |
|
|
Double_t |
zTime |
|
) |
| |
◆ SetLongitudinalDiffusion()
void AtSimulatedLine::SetLongitudinalDiffusion |
( |
Double_t |
sigma | ) |
|
◆ SetTransverseDiffusion()
void AtSimulatedLine::SetTransverseDiffusion |
( |
Double_t |
sigma | ) |
|
◆ swap
◆ fPositionFinal
◆ fSigmaLongDiffusion
Double_t AtSimulatedLine::fSigmaLongDiffusion |
|
protected |
◆ fSigmaTransDiffusion
Double_t AtSimulatedLine::fSigmaTransDiffusion |
|
protected |
The documentation for this class was generated from the following files: