|
FairRoot/PandaRoot
|
#include <PndPattern.h>
Public Member Functions | |
| PndPattern () | |
| virtual | ~PndPattern () |
| void | Clear () |
| void | SetSectorID (int sectorID) |
| void | AddMomentum (TVector3 momentum) |
| void | AddMomenta (std::vector< TVector3 > momenta) |
| void | AddTubeID (int tubeID) |
| void | SetTubeIDs (std::set< int > tubeIDs) |
| void | RaisePatternCount () |
| void | SetPatternCount (int count) |
| bool | IsEmpty () |
| std::set< int > | GetTubeIDs () const |
| short | GetSectorID () const |
| int | GetCount () const |
| std::vector< TVector3 > | GetMomenta () const |
Private Member Functions | |
| ClassDef (PndPattern, 1) | |
Private Attributes | |
| std::set< int > | ftubeIDs |
| short | fpdgCode |
| short | fsectorID |
| int | fcount |
| std::vector< TVector3 > | fmomenta |
Definition at line 16 of file PndPattern.h.
| PndPattern::PndPattern | ( | ) |
Definition at line 12 of file PndPattern.cxx.
|
virtual |
Definition at line 18 of file PndPattern.cxx.
| void PndPattern::AddMomenta | ( | std::vector< TVector3 > | momenta | ) |
Definition at line 36 of file PndPattern.cxx.
References fmomenta.
Referenced by PndPatternDBMerger::MergePatterns().
|
inline |
Definition at line 24 of file PndPattern.h.
References fmomenta.
Referenced by PndPatternDBGenerator::FillSectorPatterns(), and PndPatternDBGenerator::FillTrackPatterns().
|
inline |
Definition at line 26 of file PndPattern.h.
References ftubeIDs.
Referenced by PndPatternDBGenerator::FillSectorPatterns(), and PndPatternDBGenerator::FillTrackPatterns().
|
private |
| void PndPattern::Clear | ( | void | ) |
|
inline |
Definition at line 34 of file PndPattern.h.
References fcount.
Referenced by PndPatternDBMerger::MergePatterns().
|
inline |
|
inline |
|
inline |
Definition at line 32 of file PndPattern.h.
References ftubeIDs.
Referenced by PndPatternDBMerger::FindIdenticalEntries(), and PndPatternMatcher::LoadPatternDB().
| bool PndPattern::IsEmpty | ( | ) |
Definition at line 28 of file PndPattern.cxx.
References ftubeIDs.
Referenced by PndPatternDBGenerator::FillSectorPatterns(), and PndPatternDBGenerator::FillTrackPatterns().
|
inline |
Definition at line 28 of file PndPattern.h.
References fcount.
Referenced by PndPatternDBGenerator::FillSectorPatterns(), and PndPatternDBGenerator::FillTrackPatterns().
|
inline |
|
inline |
Definition at line 23 of file PndPattern.h.
References fsectorID.
Referenced by PndPatternDBGenerator::FillSectorPatterns(), PndPatternDBGenerator::FillTrackPatterns(), and PndPatternDBMerger::MergePatterns().
|
inline |
Definition at line 27 of file PndPattern.h.
References ftubeIDs.
Referenced by PndPatternDBMerger::MergePatterns().
|
private |
Definition at line 41 of file PndPattern.h.
Referenced by Clear(), GetCount(), RaisePatternCount(), and SetPatternCount().
|
private |
Definition at line 42 of file PndPattern.h.
Referenced by AddMomenta(), AddMomentum(), Clear(), and GetMomenta().
|
private |
Definition at line 39 of file PndPattern.h.
|
private |
Definition at line 40 of file PndPattern.h.
Referenced by Clear(), GetSectorID(), and SetSectorID().
|
private |
Definition at line 38 of file PndPattern.h.
Referenced by AddTubeID(), Clear(), GetTubeIDs(), IsEmpty(), and SetTubeIDs().
1.8.5