CMS 3D CMS Logo

L1Phase2MuDTPhContainer.h
Go to the documentation of this file.
1 //-------------------------------------------------
2 //
3 // Class L1Phase2MuDTPhContainer
4 //
5 // Description: trigger primtive data for the
6 // muon barrel Phase2 trigger
7 //
8 //
9 // Author List: Federica Primavera Bologna INFN
10 //
11 //
12 //--------------------------------------------------
13 #ifndef L1Phase2MuDTPhContainer_H
14 #define L1Phase2MuDTPhContainer_H
15 
16 //------------------------------------
17 // Collaborating Class Declarations --
18 //------------------------------------
20 
21 //----------------------
22 // Base Class Headers --
23 //----------------------
24 #include <vector>
25 
26 //---------------
27 // C++ Headers --
28 //---------------
29 
30 // ---------------------
31 // -- Class Interface --
32 // ---------------------
33 
35 public:
36  typedef std::vector<L1Phase2MuDTPhDigi> Segment_Container;
37  typedef Segment_Container::const_iterator Segment_iterator;
38 
39  // Constructor
41 
42  void setContainer(const Segment_Container& inputSegments);
43 
44  Segment_Container const* getContainer() const;
45 
46 private:
48 };
49 
50 #endif
L1Phase2MuDTPhContainer::setContainer
void setContainer(const Segment_Container &inputSegments)
Definition: L1Phase2MuDTPhContainer.cc:39
L1Phase2MuDTPhContainer::Segment_Container
std::vector< L1Phase2MuDTPhDigi > Segment_Container
Definition: L1Phase2MuDTPhContainer.h:36
L1Phase2MuDTPhContainer
Definition: L1Phase2MuDTPhContainer.h:34
L1Phase2MuDTPhContainer::L1Phase2MuDTPhContainer
L1Phase2MuDTPhContainer()
Definition: L1Phase2MuDTPhContainer.cc:34
L1Phase2MuDTPhContainer::getContainer
Segment_Container const * getContainer() const
Definition: L1Phase2MuDTPhContainer.cc:41
L1Phase2MuDTPhContainer::m_segments
Segment_Container m_segments
Definition: L1Phase2MuDTPhContainer.h:47
L1Phase2MuDTPhDigi.h
L1Phase2MuDTPhContainer::Segment_iterator
Segment_Container::const_iterator Segment_iterator
Definition: L1Phase2MuDTPhContainer.h:37