CGEM BOSS 6.6.5.h
BESIII Offline Software System
Loading...
Searching...
No Matches
RecCgemSegment Class Reference

#include <RecCgemSegment.h>

+ Inheritance diagram for RecCgemSegment:

Public Member Functions

virtual const CLID & clID () const
 
 RecCgemSegment ()
 
 RecCgemSegment (const RecCgemSegment &)
 
 RecCgemSegment (const DstCgemSegment &)
 
RecCgemSegmentoperator= (const RecCgemSegment &)
 
RecCgemSegmentoperator= (const DstCgemSegment &)
 
 ~RecCgemSegment ()
 
- Public Member Functions inherited from DstCgemSegment
 DstCgemSegment ()
 
 DstCgemSegment (const DstCgemSegment &)
 
DstCgemSegmentoperator= (const DstCgemSegment &)
 
virtual ~DstCgemSegment ()
 
const int getclusterid_1 () const
 ......
 
const int getclusterid_2 () const
 
const int getclusterid_3 () const
 
const int getsegmentid () const
 
const int geteventid () const
 
const int getmatch () const
 
const double gethelix (const int i) const
 
const double gethelix_err (const int i) const
 
void setclusterid_1 (const int clusterId_1)
 
void setclusterid_2 (const int clusterId_2)
 
void setclusterid_3 (const int clusterId_3)
 
void setsegmentid (const int segmentId)
 
void seteventid (const int eventId)
 
void setmatch (const int match)
 
void sethelix (double helix[5])
 
void sethelix_err (double helix_err[15])
 

Static Public Member Functions

static const CLID & classID ()
 
- Static Public Member Functions inherited from DstCgemSegment
static const CLID & classID ()
 

Additional Inherited Members

- Protected Attributes inherited from DstCgemSegment
int m_clusterId_1
 
int m_clusterId_2
 
int m_clusterId_3
 
int m_segmentId
 
int m_eventId
 
int m_match
 
double m_helix [5]
 
double m_helix_err [15]
 

Detailed Description

Definition at line 23 of file RecCgemSegment.h.

Constructor & Destructor Documentation

◆ RecCgemSegment() [1/3]

RecCgemSegment::RecCgemSegment ( )

Definition at line 17 of file RecCgemSegment.cxx.

19 {
20 }

◆ RecCgemSegment() [2/3]

RecCgemSegment::RecCgemSegment ( const RecCgemSegment & recseg)

Definition at line 22 of file RecCgemSegment.cxx.

23 : DstCgemSegment(recseg)
24 {
25 }

◆ RecCgemSegment() [3/3]

RecCgemSegment::RecCgemSegment ( const DstCgemSegment & dstseg)

Definition at line 27 of file RecCgemSegment.cxx.

28 : DstCgemSegment(dstseg)
29 {
30 }

◆ ~RecCgemSegment()

RecCgemSegment::~RecCgemSegment ( )

Definition at line 49 of file RecCgemSegment.cxx.

49{}

Member Function Documentation

◆ classID()

const CLID & RecCgemSegment::classID ( )
static

Definition at line 13 of file RecCgemSegment.cxx.

13 {
15 }
const CLID & CLID_RecCgemSegment

Referenced by clID().

◆ clID()

const CLID & RecCgemSegment::clID ( ) const
virtual

Reimplemented from DstCgemSegment.

Definition at line 9 of file RecCgemSegment.cxx.

9 {
11 }
static const CLID & classID()

◆ operator=() [1/2]

RecCgemSegment & RecCgemSegment::operator= ( const DstCgemSegment & dstseg)

Definition at line 40 of file RecCgemSegment.cxx.

41 {
42 if( &dstseg != this ){
44 }
45 return *this;
46 }
DstCgemSegment & operator=(const DstCgemSegment &)

◆ operator=() [2/2]

RecCgemSegment & RecCgemSegment::operator= ( const RecCgemSegment & recseg)

Definition at line 32 of file RecCgemSegment.cxx.

33 {
34 if( &recseg != this ){
36 }
37 return *this;
38 }

The documentation for this class was generated from the following files: