CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
L1Phase2MuDTThContainer.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 L1Phase2MuDTThContainer_H
14 #define L1Phase2MuDTThContainer_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<L1Phase2MuDTThDigi> 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
Segment_Container::const_iterator Segment_iterator
std::vector< L1Phase2MuDTThDigi > Segment_Container
void setContainer(const Segment_Container &inputSegments)
Segment_Container const * getContainer() const