CGEM BOSS 6.6.5.f
BESIII Offline Software System
Loading...
Searching...
No Matches
TCgemSegment Class Reference

#include <TCgemSegment.h>

+ Inheritance diagram for TCgemSegment:

Public Member Functions

 TCgemSegment ()
 
 ~TCgemSegment ()
 
Int_t getclusterid_1 (void) const
 
Int_t getclusterid_2 (void) const
 
Int_t getclusterid_3 (void) const
 
Int_t geteventid (void) const
 
Int_t getmatch (void) const
 
Int_t getsegmentid (void) const
 
Double_t gethelix (Int_t i) const
 
Double_t gethelix_err (Int_t i) const
 
void setclusterid_1 (Int_t clusterid_1)
 
void setclusterid_2 (Int_t clusterid_2)
 
void setclusterid_3 (Int_t clusterid_3)
 
void seteventid (Int_t eventid)
 
void setmatch (Int_t match)
 
void setsegmentid (Int_t segmentid)
 
void sethelix (Double_t helix[5])
 
void sethelix_err (Double_t helix_err[15])
 
void setTCgemSegment (const TCgemSegment *cgemcluster)
 
 TCgemSegment ()
 
 ~TCgemSegment ()
 
Int_t getclusterid_1 (void) const
 
Int_t getclusterid_2 (void) const
 
Int_t getclusterid_3 (void) const
 
Int_t geteventid (void) const
 
Int_t getmatch (void) const
 
Int_t getsegmentid (void) const
 
Double_t gethelix (Int_t i) const
 
Double_t gethelix_err (Int_t i) const
 
void setclusterid_1 (Int_t clusterid_1)
 
void setclusterid_2 (Int_t clusterid_2)
 
void setclusterid_3 (Int_t clusterid_3)
 
void seteventid (Int_t eventid)
 
void setmatch (Int_t match)
 
void setsegmentid (Int_t segmentid)
 
void sethelix (Double_t helix[5])
 
void sethelix_err (Double_t helix_err[15])
 
void setTCgemSegment (const TCgemSegment *cgemcluster)
 
 TCgemSegment ()
 
 ~TCgemSegment ()
 
Int_t getclusterid_1 (void) const
 
Int_t getclusterid_2 (void) const
 
Int_t getclusterid_3 (void) const
 
Int_t geteventid (void) const
 
Int_t getmatch (void) const
 
Int_t getsegmentid (void) const
 
Double_t gethelix (Int_t i) const
 
Double_t gethelix_err (Int_t i) const
 
void setclusterid_1 (Int_t clusterid_1)
 
void setclusterid_2 (Int_t clusterid_2)
 
void setclusterid_3 (Int_t clusterid_3)
 
void seteventid (Int_t eventid)
 
void setmatch (Int_t match)
 
void setsegmentid (Int_t segmentid)
 
void sethelix (Double_t helix[5])
 
void sethelix_err (Double_t helix_err[15])
 
void setTCgemSegment (const TCgemSegment *cgemcluster)
 

Detailed Description

Constructor & Destructor Documentation

◆ TCgemSegment() [1/3]

TCgemSegment::TCgemSegment ( )

◆ ~TCgemSegment() [1/3]

TCgemSegment::~TCgemSegment ( )

Definition at line 9 of file bak_RootEventData-00-05-12/src/TCgemSegment.cxx.

9 {
10 Clear();
11}

◆ TCgemSegment() [2/3]

TCgemSegment::TCgemSegment ( )

◆ ~TCgemSegment() [2/3]

TCgemSegment::~TCgemSegment ( )

◆ TCgemSegment() [3/3]

TCgemSegment::TCgemSegment ( )

◆ ~TCgemSegment() [3/3]

TCgemSegment::~TCgemSegment ( )

Member Function Documentation

◆ getclusterid_1() [1/3]

Int_t TCgemSegment::getclusterid_1 ( void  ) const
inline

◆ getclusterid_1() [2/3]

Int_t TCgemSegment::getclusterid_1 ( void  ) const
inline

Definition at line 16 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TCgemSegment.h.

16{return m_clusterid_1;}

◆ getclusterid_1() [3/3]

Int_t TCgemSegment::getclusterid_1 ( void  ) const
inline

Definition at line 16 of file InstallArea/include/RootEventData/RootEventData/TCgemSegment.h.

16{return m_clusterid_1;}

◆ getclusterid_2() [1/3]

Int_t TCgemSegment::getclusterid_2 ( void  ) const
inline

◆ getclusterid_2() [2/3]

Int_t TCgemSegment::getclusterid_2 ( void  ) const
inline

Definition at line 17 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TCgemSegment.h.

17{return m_clusterid_2;}

◆ getclusterid_2() [3/3]

Int_t TCgemSegment::getclusterid_2 ( void  ) const
inline

Definition at line 17 of file InstallArea/include/RootEventData/RootEventData/TCgemSegment.h.

17{return m_clusterid_2;}

◆ getclusterid_3() [1/3]

Int_t TCgemSegment::getclusterid_3 ( void  ) const
inline

◆ getclusterid_3() [2/3]

Int_t TCgemSegment::getclusterid_3 ( void  ) const
inline

Definition at line 18 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TCgemSegment.h.

18{return m_clusterid_3;}

◆ getclusterid_3() [3/3]

Int_t TCgemSegment::getclusterid_3 ( void  ) const
inline

Definition at line 18 of file InstallArea/include/RootEventData/RootEventData/TCgemSegment.h.

18{return m_clusterid_3;}

◆ geteventid() [1/3]

Int_t TCgemSegment::geteventid ( void  ) const
inline

◆ geteventid() [2/3]

Int_t TCgemSegment::geteventid ( void  ) const
inline

Definition at line 19 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TCgemSegment.h.

19{return m_eventid;}

◆ geteventid() [3/3]

Int_t TCgemSegment::geteventid ( void  ) const
inline

Definition at line 19 of file InstallArea/include/RootEventData/RootEventData/TCgemSegment.h.

19{return m_eventid;}

◆ gethelix() [1/3]

Double_t TCgemSegment::gethelix ( Int_t  i) const
inline

◆ gethelix() [2/3]

Double_t TCgemSegment::gethelix ( Int_t  i) const
inline

Definition at line 22 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TCgemSegment.h.

22{return m_helix[i];}

◆ gethelix() [3/3]

Double_t TCgemSegment::gethelix ( Int_t  i) const
inline

Definition at line 22 of file InstallArea/include/RootEventData/RootEventData/TCgemSegment.h.

22{return m_helix[i];}

◆ gethelix_err() [1/3]

Double_t TCgemSegment::gethelix_err ( Int_t  i) const
inline

◆ gethelix_err() [2/3]

Double_t TCgemSegment::gethelix_err ( Int_t  i) const
inline

Definition at line 23 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TCgemSegment.h.

23{return m_helix_err[i];}

◆ gethelix_err() [3/3]

Double_t TCgemSegment::gethelix_err ( Int_t  i) const
inline

Definition at line 23 of file InstallArea/include/RootEventData/RootEventData/TCgemSegment.h.

23{return m_helix_err[i];}

◆ getmatch() [1/3]

Int_t TCgemSegment::getmatch ( void  ) const
inline

◆ getmatch() [2/3]

Int_t TCgemSegment::getmatch ( void  ) const
inline

Definition at line 20 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TCgemSegment.h.

20{return m_match;}

◆ getmatch() [3/3]

Int_t TCgemSegment::getmatch ( void  ) const
inline

Definition at line 20 of file InstallArea/include/RootEventData/RootEventData/TCgemSegment.h.

20{return m_match;}

◆ getsegmentid() [1/3]

Int_t TCgemSegment::getsegmentid ( void  ) const
inline

◆ getsegmentid() [2/3]

Int_t TCgemSegment::getsegmentid ( void  ) const
inline

Definition at line 21 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TCgemSegment.h.

21{return m_segmentid;}

◆ getsegmentid() [3/3]

Int_t TCgemSegment::getsegmentid ( void  ) const
inline

Definition at line 21 of file InstallArea/include/RootEventData/RootEventData/TCgemSegment.h.

21{return m_segmentid;}

◆ setclusterid_1() [1/3]

void TCgemSegment::setclusterid_1 ( Int_t  clusterid_1)
inline

Definition at line 26 of file Event/RootEventData/bak_RootEventData-00-05-12/RootEventData/TCgemSegment.h.

26{m_clusterid_1 = clusterid_1;}

Referenced by CgemSegmentCnv::DataObjectToTObject().

◆ setclusterid_1() [2/3]

void TCgemSegment::setclusterid_1 ( Int_t  clusterid_1)
inline

Definition at line 26 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TCgemSegment.h.

26{m_clusterid_1 = clusterid_1;}

◆ setclusterid_1() [3/3]

void TCgemSegment::setclusterid_1 ( Int_t  clusterid_1)
inline

Definition at line 26 of file InstallArea/include/RootEventData/RootEventData/TCgemSegment.h.

26{m_clusterid_1 = clusterid_1;}

◆ setclusterid_2() [1/3]

void TCgemSegment::setclusterid_2 ( Int_t  clusterid_2)
inline

Definition at line 27 of file Event/RootEventData/bak_RootEventData-00-05-12/RootEventData/TCgemSegment.h.

27{m_clusterid_2 = clusterid_2;}

Referenced by CgemSegmentCnv::DataObjectToTObject().

◆ setclusterid_2() [2/3]

void TCgemSegment::setclusterid_2 ( Int_t  clusterid_2)
inline

Definition at line 27 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TCgemSegment.h.

27{m_clusterid_2 = clusterid_2;}

◆ setclusterid_2() [3/3]

void TCgemSegment::setclusterid_2 ( Int_t  clusterid_2)
inline

Definition at line 27 of file InstallArea/include/RootEventData/RootEventData/TCgemSegment.h.

27{m_clusterid_2 = clusterid_2;}

◆ setclusterid_3() [1/3]

void TCgemSegment::setclusterid_3 ( Int_t  clusterid_3)
inline

Definition at line 28 of file Event/RootEventData/bak_RootEventData-00-05-12/RootEventData/TCgemSegment.h.

28{m_clusterid_3 = clusterid_3;}

Referenced by CgemSegmentCnv::DataObjectToTObject().

◆ setclusterid_3() [2/3]

void TCgemSegment::setclusterid_3 ( Int_t  clusterid_3)
inline

Definition at line 28 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TCgemSegment.h.

28{m_clusterid_3 = clusterid_3;}

◆ setclusterid_3() [3/3]

void TCgemSegment::setclusterid_3 ( Int_t  clusterid_3)
inline

Definition at line 28 of file InstallArea/include/RootEventData/RootEventData/TCgemSegment.h.

28{m_clusterid_3 = clusterid_3;}

◆ seteventid() [1/3]

void TCgemSegment::seteventid ( Int_t  eventid)
inline

◆ seteventid() [2/3]

void TCgemSegment::seteventid ( Int_t  eventid)
inline

Definition at line 29 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TCgemSegment.h.

29{m_eventid = eventid;}

◆ seteventid() [3/3]

void TCgemSegment::seteventid ( Int_t  eventid)
inline

Definition at line 29 of file InstallArea/include/RootEventData/RootEventData/TCgemSegment.h.

29{m_eventid = eventid;}

◆ sethelix() [1/3]

void TCgemSegment::sethelix ( Double_t  helix[5])

Definition at line 22 of file bak_RootEventData-00-05-12/src/TCgemSegment.cxx.

22 {
23 for(Int_t i=0; i<5; i++) {
24 m_helix[i] = helix[i];
25 }
26}

Referenced by CgemSegmentCnv::DataObjectToTObject().

◆ sethelix() [2/3]

void TCgemSegment::sethelix ( Double_t  helix[5])

◆ sethelix() [3/3]

void TCgemSegment::sethelix ( Double_t  helix[5])

◆ sethelix_err() [1/3]

void TCgemSegment::sethelix_err ( Double_t  helix_err[15])

Definition at line 28 of file bak_RootEventData-00-05-12/src/TCgemSegment.cxx.

28 {
29 for(Int_t i=0; i<15; i++) {
30 m_helix_err[i] = helix_err[i];
31 }
32}

Referenced by CgemSegmentCnv::DataObjectToTObject().

◆ sethelix_err() [2/3]

void TCgemSegment::sethelix_err ( Double_t  helix_err[15])

◆ sethelix_err() [3/3]

void TCgemSegment::sethelix_err ( Double_t  helix_err[15])

◆ setmatch() [1/3]

void TCgemSegment::setmatch ( Int_t  match)
inline

◆ setmatch() [2/3]

void TCgemSegment::setmatch ( Int_t  match)
inline

Definition at line 30 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TCgemSegment.h.

30{m_match = match;}

◆ setmatch() [3/3]

void TCgemSegment::setmatch ( Int_t  match)
inline

Definition at line 30 of file InstallArea/include/RootEventData/RootEventData/TCgemSegment.h.

30{m_match = match;}

◆ setsegmentid() [1/3]

void TCgemSegment::setsegmentid ( Int_t  segmentid)
inline

Definition at line 31 of file Event/RootEventData/bak_RootEventData-00-05-12/RootEventData/TCgemSegment.h.

31{m_segmentid = segmentid;}

Referenced by CgemSegmentCnv::DataObjectToTObject().

◆ setsegmentid() [2/3]

void TCgemSegment::setsegmentid ( Int_t  segmentid)
inline

Definition at line 31 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TCgemSegment.h.

31{m_segmentid = segmentid;}

◆ setsegmentid() [3/3]

void TCgemSegment::setsegmentid ( Int_t  segmentid)
inline

Definition at line 31 of file InstallArea/include/RootEventData/RootEventData/TCgemSegment.h.

31{m_segmentid = segmentid;}

◆ setTCgemSegment() [1/3]

void TCgemSegment::setTCgemSegment ( const TCgemSegment cgemcluster)

Definition at line 13 of file bak_RootEventData-00-05-12/src/TCgemSegment.cxx.

13 {
14 m_clusterid_1 = cgemsegment->getclusterid_1();
15 m_clusterid_2 = cgemsegment->getclusterid_2();
16 m_clusterid_3 = cgemsegment->getclusterid_3();
17 m_eventid = cgemsegment->geteventid();
18 m_match = cgemsegment->getmatch();
19 m_segmentid = cgemsegment->getsegmentid();
20}

◆ setTCgemSegment() [2/3]

void TCgemSegment::setTCgemSegment ( const TCgemSegment cgemcluster)

◆ setTCgemSegment() [3/3]

void TCgemSegment::setTCgemSegment ( const TCgemSegment cgemcluster)

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