CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
LHCTransportLink.h
Go to the documentation of this file.
1 #ifndef SimDataFormats_Forward_LHCTransportLink_h
2 #define SimDataFormats_Forward_LHCTransportLink_h 1
3 // -*- C++ -*-
4 //
5 // Package: Forward
6 // Class : LHCTransportLink
7 //
15 //
16 // Original Author:
17 // Created: Fri May 29 17:00:00 CEST 2009
18 //
19 
20 // system include files
21 #include <iostream>
22 
23 // user include files
24 
26 
27  public:
28 
29  // ---------- Constructor and destructor -----------------
30  explicit LHCTransportLink(int & beforeHector, int & afterHector):beforeHector_(beforeHector),afterHector_(afterHector) { };
32 
33  // ---------- Member functions ---------------------------
34 
35  void fill(int & afterHector, int & beforeHector);
36  int beforeHector() const;
37  int afterHector() const;
38  void clear();
39 
40  private:
41 
42  // ---------- Private Data members -----------------------
45 
46 };
47 
48 std::ostream & operator <<(std::ostream & o , const LHCTransportLink & t);
49 
50 #endif
std::ostream & operator<<(std::ostream &out, const ALILine &li)
Definition: ALILine.cc:187