CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CSCMuonPortCard.h
Go to the documentation of this file.
1 #ifndef CSCTriggerPrimitives_CSCMuonPortCard_h
2 #define CSCTriggerPrimitives_CSCMuonPortCard_h
3 
18 #include <vector>
22 
23 
25 {
26  public:
28 
30 
31 
32  // Method to load the content of the digi container into a trigger
33  // container. This allows us to sort per BX more easily.
34  void loadDigis(const CSCCorrelatedLCTDigiCollection& thedigis);
35 
36  // Method to sort all Correlated LCTs generated by the TMB.
37  // Returns a vector of TrackStubs indexed by [sorting]
38  std::vector<csctf::TrackStub> sort(const unsigned endcap, const unsigned station,
39  const unsigned sector, const unsigned subsector,
40  const int bx);
41 
42  void clear() { _stubs.clear(); }
43 
44  private:
46 };
47 
48 #endif
void loadDigis(const CSCCorrelatedLCTDigiCollection &thedigis)
CSCTriggerContainer< csctf::TrackStub > _stubs
CSCTriggerContainer< csctf::TrackStub > TrackStubList
std::vector< csctf::TrackStub > sort(const unsigned endcap, const unsigned station, const unsigned sector, const unsigned subsector, const int bx)