|
ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
#include <AtSimulatedPoint.h>


Public Member Functions | |
| 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 () |
| virtual ROOT::Math::XYZVector | GetPosition () |
| std::size_t | GetMCPointID () |
| std::size_t | GetMCEventID () |
| ClassDef (AtSimulatedPoint, 3) | |
Protected Attributes | |
| std::size_t | fMCPointID |
| < Cluster number More... | |
| std::size_t | fMCEventID |
| Int_t | fClusterID |
| Int_t | fCharge {} |
| ROOT::Math::XYZVector | fPosition |
Friends | |
| void | swap (AtSimulatedPoint &first, AtSimulatedPoint &second) |
Definition at line 16 of file AtSimulatedPoint.h.
| AtSimulatedPoint::AtSimulatedPoint | ( | ) |
Definition at line 11 of file AtSimulatedPoint.cxx.
| AtSimulatedPoint::AtSimulatedPoint | ( | std::size_t | mcPointID, |
| Int_t | clusterID, | ||
| ROOT::Math::XYZVector | pointLocation | ||
| ) |
Definition at line 13 of file AtSimulatedPoint.cxx.
| AtSimulatedPoint::AtSimulatedPoint | ( | std::size_t | mcPointID, |
| Int_t | clusterID, | ||
| Int_t | charge, | ||
| ROOT::Math::XYZVector | pointLocation | ||
| ) |
Definition at line 18 of file AtSimulatedPoint.cxx.
|
default |
|
default |
| AtSimulatedPoint::ClassDef | ( | AtSimulatedPoint | , |
| 3 | |||
| ) |
| Int_t AtSimulatedPoint::GetCharge | ( | ) |
Definition at line 62 of file AtSimulatedPoint.cxx.
| Int_t AtSimulatedPoint::GetClusterID | ( | ) |
Definition at line 42 of file AtSimulatedPoint.cxx.
| std::size_t AtSimulatedPoint::GetMCEventID | ( | ) |
Definition at line 54 of file AtSimulatedPoint.cxx.
| std::size_t AtSimulatedPoint::GetMCPointID | ( | ) |
Definition at line 50 of file AtSimulatedPoint.cxx.
|
virtual |
Reimplemented in AtSimulatedLine.
Definition at line 46 of file AtSimulatedPoint.cxx.
| AtSimulatedPoint & AtSimulatedPoint::operator= | ( | AtSimulatedPoint | other | ) |
Definition at line 23 of file AtSimulatedPoint.cxx.
| void AtSimulatedPoint::SetCharge | ( | Int_t | charge | ) |
Definition at line 58 of file AtSimulatedPoint.cxx.
| void AtSimulatedPoint::SetClusterID | ( | Int_t | clusterID | ) |
Definition at line 29 of file AtSimulatedPoint.cxx.
| void AtSimulatedPoint::SetMCEventID | ( | std::size_t | mcid | ) |
Definition at line 37 of file AtSimulatedPoint.cxx.
| void AtSimulatedPoint::SetMCPointID | ( | std::size_t | id | ) |
Definition at line 33 of file AtSimulatedPoint.cxx.
|
friend |
Definition at line 34 of file AtSimulatedPoint.h.
|
protected |
Definition at line 23 of file AtSimulatedPoint.h.
|
protected |
Definition at line 22 of file AtSimulatedPoint.h.
|
protected |
Definition at line 21 of file AtSimulatedPoint.h.
|
protected |
< Cluster number
Definition at line 20 of file AtSimulatedPoint.h.
|
protected |
Definition at line 25 of file AtSimulatedPoint.h.
1.8.18