BOSS 8.0.0
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)
 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/6]

MdcTrk::MdcTrk ( )
inline

Definition at line 23 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcTables/TrkTables.h.

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

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

◆ MdcTrk() [2/6]

MdcTrk::MdcTrk ( const MdcTrk & rhs)
inline

Definition at line 33 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcTables/TrkTables.h.

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

◆ MdcTrk() [3/6]

MdcTrk::MdcTrk ( )
inline

Definition at line 23 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcTables/TrkTables.h.

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

◆ MdcTrk() [4/6]

MdcTrk::MdcTrk ( const MdcTrk & rhs)
inline

Definition at line 33 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcTables/TrkTables.h.

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

◆ MdcTrk() [5/6]

MdcTrk::MdcTrk ( )
inline

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

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

◆ MdcTrk() [6/6]

MdcTrk::MdcTrk ( const MdcTrk & rhs)
inline

Definition at line 33 of file Mdc/MdcTables/include/MdcTables/TrkTables.h.

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

Member Function Documentation

◆ operator=() [1/3]

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

Definition at line 44 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcTables/TrkTables.h.

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

◆ operator=() [2/3]

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

Definition at line 44 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcTables/TrkTables.h.

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

◆ operator=() [3/3]

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

Definition at line 44 of file Mdc/MdcTables/include/MdcTables/TrkTables.h.

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

Member Data Documentation

◆ first

MdcTrk_localf * MdcTrk::first

◆ glob

MdcTrk_global * MdcTrk::glob

◆ id

int MdcTrk::id

◆ last

◆ prekal

MdcRec_trk * MdcTrk::prekal

◆ zero


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