ATLAS Offline Software
|
#include <ICscSegmentFinder.h>
Classes | |
struct | Cluster |
class | Segment |
struct | sortByNunspoilAndChsq |
Public Types | |
typedef std::vector< Cluster > | TrkClusters |
typedef std::vector< Cluster > | ChamberTrkClusters[4] |
typedef std::vector< const Trk::RIO_OnTrack * > | RioList |
typedef DataVector< const Trk::MeasurementBase > | MbaseList |
typedef Muon::MuonSegmentCombination::SegmentVec | SegmentVec |
typedef std::vector< Segment > | Segments |
Public Member Functions | |
virtual std::unique_ptr< MuonSegmentCombinationCollection > | find (const std::vector< const Muon::CscPrepDataCollection * > &pcols, const EventContext &ctx) const =0 |
virtual std::unique_ptr< MuonSegmentCombinationCollection > | find (const MuonSegmentCombinationCollection &segcols, const EventContext &ctx) const =0 |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
Definition at line 28 of file ICscSegmentFinder.h.
typedef std::vector<Cluster> ICscSegmentFinder::ChamberTrkClusters[4] |
Definition at line 83 of file ICscSegmentFinder.h.
Definition at line 86 of file ICscSegmentFinder.h.
typedef std::vector<const Trk::RIO_OnTrack*> ICscSegmentFinder::RioList |
Definition at line 85 of file ICscSegmentFinder.h.
typedef std::vector<Segment> ICscSegmentFinder::Segments |
Definition at line 132 of file ICscSegmentFinder.h.
Definition at line 88 of file ICscSegmentFinder.h.
typedef std::vector<Cluster> ICscSegmentFinder::TrkClusters |
Definition at line 82 of file ICscSegmentFinder.h.
|
pure virtual |
Implemented in Csc4dSegmentMaker, and Csc2dSegmentMaker.
|
pure virtual |
Implemented in Csc4dSegmentMaker, and Csc2dSegmentMaker.
|
inlinestatic |
Definition at line 31 of file ICscSegmentFinder.h.