QwAnalysis
|
#include <QwHitContainer.h>
Inherits std::list< T >, and TObject.
Public Types | |
typedef std::list< QwHit > | QwHitArray |
Public Member Functions | |
void | Clear (const Option_t *=0) |
void | Append (const QwHitContainer &mylist) |
void | Append (const QwHitContainer *mylist) |
void | Append (std::vector< QwHit > &mylist) |
iterator | GetStartOfHits (EQwRegionID region, EQwDetectorPackage package, EQwDirectionID direction) |
iterator | GetEndOfHits (EQwRegionID region, EQwDetectorPackage package, EQwDirectionID direction) |
iterator | GetStartOfHits1 (EQwRegionID region, EQwDetectorPackage package, Int_t plane) |
iterator | GetEndOfHits1 (EQwRegionID region, EQwDetectorPackage package, Int_t plane) |
void | GetSubList_Dir (EQwRegionID region, EQwDetectorPackage package, EQwDirectionID direction, std::vector< QwHit > &sublist) |
void | GetSubList_Plane (EQwRegionID region, EQwDetectorPackage package, Int_t plane, std::vector< QwHit > &sublist) |
QwHitContainer * | GetSubList_Plane (EQwRegionID region, EQwDetectorPackage package, Int_t plane) |
QwHitContainer * | GetSubList_Dir (EQwRegionID region, EQwDetectorPackage package, EQwDirectionID dir) |
void | Print (const Option_t *option=0) const |
ClassDef (QwHitContainer, 1) | |
Friends | |
std::ostream & | operator<< (std::ostream &stream, const QwHitContainer &hitlist) |
Additional Inherited Members | |
![]() | |
T | elements |
STL member. More... | |
Definition at line 29 of file QwHitContainer.h.
typedef std::list<QwHit> QwHitContainer::QwHitArray |
Definition at line 33 of file QwHitContainer.h.
|
inline |
Definition at line 45 of file QwHitContainer.h.
Referenced by QwTreeEventBuffer::CreateHitList(), QwDriftChamberVDC::GetHitList(), QwTriggerScintillator::GetHitList(), QwSciFiDetector::GetHitList(), QwMainDetector::GetHitList(), QwDriftChamber::GetHitList(), QwScanner::GetHitList(), QwDriftChamber::GetTDCHitList(), and QwTrackingWorker::ProcessEvent().
|
inline |
Definition at line 49 of file QwHitContainer.h.
|
inline |
Definition at line 53 of file QwHitContainer.h.
QwHitContainer::ClassDef | ( | QwHitContainer | , |
1 | |||
) |
|
inline |
Definition at line 40 of file QwHitContainer.h.
QwHitContainer::iterator QwHitContainer::GetEndOfHits | ( | EQwRegionID | region, |
EQwDetectorPackage | package, | ||
EQwDirectionID | direction | ||
) |
Definition at line 24 of file QwHitContainer.cc.
References QwHit::DirMatches(), GetStartOfHits(), and logical_not_.
Referenced by GetSubList_Dir().
QwHitContainer::iterator QwHitContainer::GetEndOfHits1 | ( | EQwRegionID | region, |
EQwDetectorPackage | package, | ||
Int_t | plane | ||
) |
Definition at line 51 of file QwHitContainer.cc.
References GetStartOfHits1(), logical_not_, and QwHit::PlaneMatches().
Referenced by GetSubList_Plane().
QwHitContainer::iterator QwHitContainer::GetStartOfHits | ( | EQwRegionID | region, |
EQwDetectorPackage | package, | ||
EQwDirectionID | direction | ||
) |
Definition at line 12 of file QwHitContainer.cc.
References QwHit::DirMatches().
Referenced by GetEndOfHits(), and GetSubList_Dir().
QwHitContainer::iterator QwHitContainer::GetStartOfHits1 | ( | EQwRegionID | region, |
EQwDetectorPackage | package, | ||
Int_t | plane | ||
) |
Definition at line 39 of file QwHitContainer.cc.
References QwHit::PlaneMatches().
Referenced by GetEndOfHits1(), and GetSubList_Plane().
void QwHitContainer::GetSubList_Dir | ( | EQwRegionID | region, |
EQwDetectorPackage | package, | ||
EQwDirectionID | direction, | ||
std::vector< QwHit > & | sublist | ||
) |
Definition at line 66 of file QwHitContainer.cc.
References GetEndOfHits(), and GetStartOfHits().
Referenced by QwEventDisplay::DrawEvent().
QwHitContainer * QwHitContainer::GetSubList_Dir | ( | EQwRegionID | region, |
EQwDetectorPackage | package, | ||
EQwDirectionID | dir | ||
) |
Definition at line 91 of file QwHitContainer.cc.
void QwHitContainer::GetSubList_Plane | ( | EQwRegionID | region, |
EQwDetectorPackage | package, | ||
Int_t | plane, | ||
std::vector< QwHit > & | sublist | ||
) |
Definition at line 73 of file QwHitContainer.cc.
References GetEndOfHits1(), and GetStartOfHits1().
Referenced by QwTrackingWorker::ProcessEvent(), and QwTrackingTreeCombine::TlCheckForX().
QwHitContainer * QwHitContainer::GetSubList_Plane | ( | EQwRegionID | region, |
EQwDetectorPackage | package, | ||
Int_t | plane | ||
) |
Definition at line 82 of file QwHitContainer.cc.
void QwHitContainer::Print | ( | const Option_t * | option = 0 | ) | const |
Definition at line 100 of file QwHitContainer.cc.
Referenced by QwEventDisplay::DrawEvent(), and QwTrackingWorker::ProcessEvent().
|
friend |
Definition at line 106 of file QwHitContainer.cc.