#include <PndSttCAData.h>
|
| PndSttCAData (TClonesArray *fTubeArray) |
|
virtual | ~PndSttCAData () |
|
void | AddHits (TClonesArray *hits, TString branchName) |
|
void | GenerateNeighborhoodData () |
|
void | clear () |
|
void | PrintInfo () |
|
void | SetAllowDoubleHits (Bool_t value) |
|
Bool_t | GetAllowDoubleHits () |
|
std::vector< FairHit * > | GetHits () const |
|
std::multimap< int, PndSttSkewedHit * > | GetCombinedSkewedHits () const |
|
PndSttStrawMap * | GetStrawMap () const |
|
PndSttGeometryMap * | GetGeometryMap () const |
|
std::map< int, FairLink > | GetMapHitToFairLink () const |
|
std::map< int, int > | GetMapTubeIdToHit () const |
|
std::map< int, TVector3 > | GetMapTubeIdToPos () const |
|
std::map< int, std::vector< int > > | GetHitNeighbors () const |
|
std::map< int, std::vector< int > > | GetSeparations () const |
|
std::map< int, std::vector< int > > | GetHitNeighborsWithoutEdges () const |
|
std::map< int, std::vector< int > > | GetSeparationsWithoutEdges () const |
|
std::map< int, std::vector< int > > | GetHitNeighborsWithoutSkewed () const |
|
std::map< int, std::vector< int > > | GetSeparationsWithoutSkewed () const |
|
int | GetNumHits () |
|
int | GetNumHitsWithoutDouble () |
|
Definition at line 22 of file PndSttCAData.h.
◆ PndSttCAData()
PndSttCAData::PndSttCAData |
( |
TClonesArray * |
fTubeArray | ) |
|
◆ ~PndSttCAData()
virtual PndSttCAData::~PndSttCAData |
( |
| ) |
|
|
inlinevirtual |
◆ AddHits()
void PndSttCAData::AddHits |
( |
TClonesArray * |
hits, |
|
|
TString |
branchName |
|
) |
| |
◆ clear()
void PndSttCAData::clear |
( |
void |
| ) |
|
|
inline |
Definition at line 41 of file PndSttCAData.h.
References PrintInfo().
Referenced by PndSttCA::Reset().
45 fMapHitToFairLink.clear();
46 fMapTubeIdToHit.clear();
47 fHitNeighbors.clear();
49 fHitNeighborsWithoutEdges.clear();
50 fSeparationsWithoutEdges.clear();
51 fHitNeighborsWithoutSkewed.clear();
52 fSeparationsWithoutSkewed.clear();
◆ GenerateNeighborhoodData()
void PndSttCAData::GenerateNeighborhoodData |
( |
| ) |
|
◆ GetAllowDoubleHits()
Bool_t PndSttCAData::GetAllowDoubleHits |
( |
| ) |
|
|
inline |
◆ GetCombinedSkewedHits()
std::multimap<int, PndSttSkewedHit *> PndSttCAData::GetCombinedSkewedHits |
( |
| ) |
const |
|
inline |
Definition at line 63 of file PndSttCAData.h.
63 {
return fCombinedSkewedHits; }
◆ GetGeometryMap()
◆ GetHitNeighbors()
std::map<int, std::vector<int> > PndSttCAData::GetHitNeighbors |
( |
| ) |
const |
|
inline |
◆ GetHitNeighborsWithoutEdges()
std::map<int, std::vector<int> > PndSttCAData::GetHitNeighborsWithoutEdges |
( |
| ) |
const |
|
inline |
Definition at line 79 of file PndSttCAData.h.
79 {
return fHitNeighborsWithoutEdges; }
◆ GetHitNeighborsWithoutSkewed()
std::map<int, std::vector<int> > PndSttCAData::GetHitNeighborsWithoutSkewed |
( |
| ) |
const |
|
inline |
Definition at line 83 of file PndSttCAData.h.
83 {
return fHitNeighborsWithoutSkewed; }
◆ GetHits()
std::vector<FairHit *> PndSttCAData::GetHits |
( |
| ) |
const |
|
inline |
◆ GetMapHitToFairLink()
std::map<int, FairLink> PndSttCAData::GetMapHitToFairLink |
( |
| ) |
const |
|
inline |
◆ GetMapTubeIdToHit()
std::map<int, int> PndSttCAData::GetMapTubeIdToHit |
( |
| ) |
const |
|
inline |
◆ GetMapTubeIdToPos()
std::map<int, TVector3> PndSttCAData::GetMapTubeIdToPos |
( |
| ) |
const |
|
inline |
◆ GetNumHits()
int PndSttCAData::GetNumHits |
( |
| ) |
|
|
inline |
◆ GetNumHitsWithoutDouble()
int PndSttCAData::GetNumHitsWithoutDouble |
( |
| ) |
|
|
inline |
◆ GetSeparations()
std::map<int, std::vector<int> > PndSttCAData::GetSeparations |
( |
| ) |
const |
|
inline |
◆ GetSeparationsWithoutEdges()
std::map<int, std::vector<int> > PndSttCAData::GetSeparationsWithoutEdges |
( |
| ) |
const |
|
inline |
Definition at line 81 of file PndSttCAData.h.
81 {
return fSeparationsWithoutEdges; }
◆ GetSeparationsWithoutSkewed()
std::map<int, std::vector<int> > PndSttCAData::GetSeparationsWithoutSkewed |
( |
| ) |
const |
|
inline |
Definition at line 85 of file PndSttCAData.h.
85 {
return fSeparationsWithoutSkewed; }
◆ GetStrawMap()
◆ PrintInfo()
void PndSttCAData::PrintInfo |
( |
| ) |
|
◆ SetAllowDoubleHits()
void PndSttCAData::SetAllowDoubleHits |
( |
Bool_t |
value | ) |
|
|
inline |
The documentation for this class was generated from the following file: