source: JEM-EUSO/esaf_lal/tags/v1_r0/esaf/packages/common/root/src/EPTTTriggerSegment.cc @ 117

Last change on this file since 117 was 117, checked in by moretto, 11 years ago

ESAF version compilable on mac OS

File size: 2.2 KB
Line 
1// $Id$
2// Author: fenu2   2009/10/29
3
4/*****************************************************************************
5 * ESAF: Euso Simulation and Analysis Framework                              *
6 *                                                                           *
7 *  Id: EPTTTriggerSegment                                                           *
8 *  Package: <packagename>                                                   *
9 *  Coordinator: <coordinator>                                               *
10 *                                                                           *
11 *****************************************************************************/
12
13//_____________________________________________________________________________
14//
15// EPTTTriggerSegment
16//
17// <extensive class description>
18//
19//   Config file parameters
20//   ======================
21//
22//   <parameter name>: <parameter description>
23//   -Valid options: <available options>
24//
25//#include "TObject.h"
26#include "EPTTTriggerSegment.hh"
27//#include "EEvent.hh"
28//#include "Etypes.hh"
29//#include <vector>
30#include<TH1I.h>
31
32
33ClassImp (EPTTTriggerSegment)
34//_____________________________________________________________________________
35  EPTTTriggerSegment::EPTTTriggerSegment ()
36{
37  //
38  // Constructor
39  //
40}
41
42//_____________________________________________________________________________
43EPTTTriggerSegment::~EPTTTriggerSegment ()
44{
45  //
46  // Destructor
47  //
48}
49
50//_____________________________________________________________________________
51EPTTTriggerSegment::EPTTTriggerSegment (const EPTTTriggerSegment & other) : TObject ()
52{
53  //
54  // Copy Constructor
55  //
56  other.Copy (*this);
57}
58
59
60//_____________________________________________________________________________
61void EPTTTriggerSegment::Copy (TObject & other) const {
62  //
63  // Copy method
64  //
65  TObject::Copy (other);
66
67  ((EPTTTriggerSegment &) other).SetMaxCount (fMaxCount);
68  ((EPTTTriggerSegment &) other).SetNumEvt (fNumEvt);
69  ((EPTTTriggerSegment &) other).SetMaxGtu (fMaxGtu);
70  ((EPTTTriggerSegment &) other).SetMaxRow (fMaxRow);
71  ((EPTTTriggerSegment &) other).SetMaxCol (fMaxCol);
72  ((EPTTTriggerSegment &) other).SetMaxChipID (fMaxChipID);
73  ((EPTTTriggerSegment &) other).SetPdmID (fPdmID);
74}
Note: See TracBrowser for help on using the repository browser.