BOSS 7.0.4
BESIII Offline Software System
Loading...
Searching...
No Matches
MdcTrk Class Reference

#include <TrkTables.h>

Public Member Functions

 MdcTrk ()
 
 MdcTrk (const MdcTrk &rhs)
 
MdcTrkoperator= (const MdcTrk &rhs)
 
 MdcTrk ()
 
 MdcTrk (const MdcTrk &rhs)
 
MdcTrkoperator= (const MdcTrk &rhs)
 

Public Attributes

int id
 
MdcTrk_globalglob [5]
 
MdcTrk_localzzero [5]
 
MdcTrk_localffirst [5]
 
MdcTrk_localllast [5]
 
MdcRec_trkprekal
 

Detailed Description

Constructor & Destructor Documentation

◆ MdcTrk() [1/4]

MdcTrk::MdcTrk ( )
inline

Definition at line 23 of file InstallArea/include/MdcTables/MdcTables/TrkTables.h.

23 :prekal(0) {
24 for(int i =0; i<5; i++) {
25 glob[i]=0;
26 zero[i]=0;
27 first[i]=0;
28 last[i]=0;
29 }
30 }

◆ MdcTrk() [2/4]

MdcTrk::MdcTrk ( const MdcTrk rhs)
inline

Definition at line 32 of file InstallArea/include/MdcTables/MdcTables/TrkTables.h.

32 {
33 for( int i=0; i<5; i++) {
34 glob[i] = rhs.glob[i];
35 zero[i] = rhs.zero[i];
36 first[i] = rhs.first[i];
37 last[i] = rhs.last[i];
38 }
39 prekal = rhs.prekal;
40 }

◆ MdcTrk() [3/4]

MdcTrk::MdcTrk ( )
inline

Definition at line 23 of file Mdc/MdcTables/MdcTables-00-00-11/MdcTables/TrkTables.h.

23 :prekal(0) {
24 for(int i =0; i<5; i++) {
25 glob[i]=0;
26 zero[i]=0;
27 first[i]=0;
28 last[i]=0;
29 }
30 }

◆ MdcTrk() [4/4]

MdcTrk::MdcTrk ( const MdcTrk rhs)
inline

Definition at line 32 of file Mdc/MdcTables/MdcTables-00-00-11/MdcTables/TrkTables.h.

32 {
33 for( int i=0; i<5; i++) {
34 glob[i] = rhs.glob[i];
35 zero[i] = rhs.zero[i];
36 first[i] = rhs.first[i];
37 last[i] = rhs.last[i];
38 }
39 prekal = rhs.prekal;
40 }

Member Function Documentation

◆ operator=() [1/2]

MdcTrk & MdcTrk::operator= ( const MdcTrk rhs)
inline

Definition at line 42 of file InstallArea/include/MdcTables/MdcTables/TrkTables.h.

42 {
43
44 if(this == &rhs)
45 return *this;
46 for( int i=0; i<5; i++) {
47 glob[i] = rhs.glob[i];
48 zero[i] = rhs.zero[i];
49 first[i] = rhs.first[i];
50 last[i] = rhs.last[i];
51 }
52 prekal = rhs.prekal;
53
54 return *this;
55 }

◆ operator=() [2/2]

MdcTrk & MdcTrk::operator= ( const MdcTrk rhs)
inline

Definition at line 42 of file Mdc/MdcTables/MdcTables-00-00-11/MdcTables/TrkTables.h.

42 {
43
44 if(this == &rhs)
45 return *this;
46 for( int i=0; i<5; i++) {
47 glob[i] = rhs.glob[i];
48 zero[i] = rhs.zero[i];
49 first[i] = rhs.first[i];
50 last[i] = rhs.last[i];
51 }
52 prekal = rhs.prekal;
53
54 return *this;
55 }

Member Data Documentation

◆ first

MdcTrk_localf * MdcTrk::first

Definition at line 62 of file InstallArea/include/MdcTables/MdcTables/TrkTables.h.

Referenced by MdcTrk(), and operator=().

◆ glob

MdcTrk_global * MdcTrk::glob

Definition at line 60 of file InstallArea/include/MdcTables/MdcTables/TrkTables.h.

Referenced by MdcTrk(), and operator=().

◆ id

int MdcTrk::id

◆ last

MdcTrk_locall * MdcTrk::last

Definition at line 63 of file InstallArea/include/MdcTables/MdcTables/TrkTables.h.

Referenced by main(), MdcTrk(), and operator=().

◆ prekal

MdcRec_trk * MdcTrk::prekal

Definition at line 64 of file InstallArea/include/MdcTables/MdcTables/TrkTables.h.

Referenced by MdcTrk(), and operator=().

◆ zero


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