CMS 3D CMS Logo

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