BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
MucRecHit Class Reference

#include <MucRecHit.h>

Inheritance diagram for MucRecHit:

Public Member Functions

 MucRecHit ()
 Constructor.
 MucRecHit (const Identifier &id)
 Constructor.
 MucRecHit (const int part=-1, const int seg=-1, const int gap=-1, const int strip=-1)
 Constructor.
 MucRecHit (const MucRecHit &source)
 Copy constructor.
MucRecHitoperator= (const MucRecHit &orig)
 Assignment operator.
 ~MucRecHit ()
 Destructor.
virtual const CLID & clID () const
Identifier GetID () const
 Get soft identifier of this hit.
int Part () const
 Get Part.
int Seg () const
 Get Seg.
int Gap () const
 Get Gap.
int Strip () const
 Get Strip.
MucGeoGapGetGap () const
 Get geometry data for the gap containing this hit.
MucGeoStripGetStrip () const
 Get geometry data for the strip containing this hit.
Hep3Vector GetCenterPos () const
 Get Center position of the strip (global coords).
Hep3Vector GetCenterSigma () const
 Get Center position uncertainty of the strip (global coords).
void SetHitMode (int recmode)
int GetHitMode () const
void SetHitSeed (int seed)
int HitIsSeed () const
void SetPadID (int padID)
void SetIntersectX (float x)
void SetIntersectY (float y)
void SetIntersectZ (float z)
int GetPadID () const
float GetIntersectX () const
float GetIntersectY () const
float GetIntersectZ () const
 MucRecHit ()
 Constructor.
 MucRecHit (const Identifier &id)
 Constructor.
 MucRecHit (const int part=-1, const int seg=-1, const int gap=-1, const int strip=-1)
 Constructor.
 MucRecHit (const MucRecHit &source)
 Copy constructor.
MucRecHitoperator= (const MucRecHit &orig)
 Assignment operator.
 ~MucRecHit ()
 Destructor.
virtual const CLID & clID () const
Identifier GetID () const
 Get soft identifier of this hit.
int Part () const
 Get Part.
int Seg () const
 Get Seg.
int Gap () const
 Get Gap.
int Strip () const
 Get Strip.
MucGeoGapGetGap () const
 Get geometry data for the gap containing this hit.
MucGeoStripGetStrip () const
 Get geometry data for the strip containing this hit.
Hep3Vector GetCenterPos () const
 Get Center position of the strip (global coords).
Hep3Vector GetCenterSigma () const
 Get Center position uncertainty of the strip (global coords).
void SetHitMode (int recmode)
int GetHitMode () const
void SetHitSeed (int seed)
int HitIsSeed () const
void SetPadID (int padID)
void SetIntersectX (float x)
void SetIntersectY (float y)
void SetIntersectZ (float z)
int GetPadID () const
float GetIntersectX () const
float GetIntersectY () const
float GetIntersectZ () const
 MucRecHit ()
 Constructor.
 MucRecHit (const Identifier &id)
 Constructor.
 MucRecHit (const int part=-1, const int seg=-1, const int gap=-1, const int strip=-1)
 Constructor.
 MucRecHit (const MucRecHit &source)
 Copy constructor.
MucRecHitoperator= (const MucRecHit &orig)
 Assignment operator.
 ~MucRecHit ()
 Destructor.
virtual const CLID & clID () const
Identifier GetID () const
 Get soft identifier of this hit.
int Part () const
 Get Part.
int Seg () const
 Get Seg.
int Gap () const
 Get Gap.
int Strip () const
 Get Strip.
MucGeoGapGetGap () const
 Get geometry data for the gap containing this hit.
MucGeoStripGetStrip () const
 Get geometry data for the strip containing this hit.
Hep3Vector GetCenterPos () const
 Get Center position of the strip (global coords).
Hep3Vector GetCenterSigma () const
 Get Center position uncertainty of the strip (global coords).
void SetHitMode (int recmode)
int GetHitMode () const
void SetHitSeed (int seed)
int HitIsSeed () const
void SetPadID (int padID)
void SetIntersectX (float x)
void SetIntersectY (float y)
void SetIntersectZ (float z)
int GetPadID () const
float GetIntersectX () const
float GetIntersectY () const
float GetIntersectZ () const

Static Public Member Functions

static const CLID & classID ()
static const CLID & classID ()
static const CLID & classID ()

Detailed Description

Constructor & Destructor Documentation

◆ MucRecHit() [1/12]

MucRecHit::MucRecHit ( )
inline

Constructor.

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

44{ ; }

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

◆ MucRecHit() [2/12]

MucRecHit::MucRecHit ( const Identifier & id)

Constructor.

Definition at line 18 of file MucRecHit.cxx.

18 : m_MucID( id ) {
19 m_pMucGeoGap = MucGeoGeneral::Instance()->GetGap( m_MucID );
20 m_pMucGeoStrip = MucGeoGeneral::Instance()->GetStrip( m_MucID );
21 m_IsSeed = false;
22 if ( m_pMucGeoGap && m_pMucGeoStrip )
23 {
24 float x, y, z, sx, sy, sz;
25
26 m_pMucGeoStrip->GetCenterPos( x, y, z );
27 m_pMucGeoStrip->GetCenterSigma( sx, sy, sz );
28 HepPoint3D pos( x, y, z );
29 HepPoint3D sigma( sx, sy, sz );
30 m_CenterPos = m_pMucGeoGap->TransformToGlobal( pos );
31 m_CenterSigma = m_pMucGeoGap->RotateToGlobal( sigma );
32 }
33 else
34 { cout << "MucRecHit::MucRecHit(const Identifier&), gap or strip pointer lost" << endl; }
35}
Double_t x[10]
HepGeom::Point3D< double > HepPoint3D
MucGeoStrip * GetStrip(const int part, const int seg, const int gap, const int strip) const
Get a pointer to the strip identified by (part,seg,gap,strip).
MucGeoGap * GetGap(const int part, const int seg, const int gap) const
Get a pointer to the gap identified by (part,seg,gap).
static MucGeoGeneral * Instance()
Get a pointer to the single instance of MucGeoGeneral.

◆ MucRecHit() [3/12]

MucRecHit::MucRecHit ( const int part = -1,
const int seg = -1,
const int gap = -1,
const int strip = -1 )

Constructor.

Definition at line 37 of file MucRecHit.cxx.

37 {
38 m_MucID = MucID::channel_id( part, seg, gap, strip );
39 // cout << "part " << part << " seg " << seg << " gap " << gap << " strip " << strip << endl;
40
41 m_pMucGeoGap = MucGeoGeneral::Instance()->GetGap( m_MucID );
42 m_pMucGeoStrip = MucGeoGeneral::Instance()->GetStrip( m_MucID );
43 m_recmode = -1;
44 m_IsSeed = false;
45 // m_pMucGeoGap = MucGeoGeneral::Instance()->GetGap(part, seg, gap);
46 // m_pMucGeoStrip = MucGeoGeneral::Instance()->GetStrip(part, seg, gap, strip);
47 if ( m_pMucGeoGap && m_pMucGeoStrip )
48 {
49 float x, y, z, sx, sy, sz;
50
51 m_pMucGeoStrip->GetCenterPos( x, y, z );
52 m_pMucGeoStrip->GetCenterSigma( sx, sy, sz );
53 HepPoint3D pos( x, y, z );
54 HepPoint3D sigma( sx, sy, sz );
55 m_CenterPos = m_pMucGeoGap->TransformToGlobal( pos );
56 // m_CenterSigma = m_pMucGeoGap->RotateToGlobal(sigma); //comment out at 2006.11.30
57 m_CenterSigma = sigma; // do not transform
58 }
59 else { cout << "MucRecHit::MucRecHit(), gap or strip pointer lost" << endl; }
60}
static Identifier channel_id(int barrel_ec, int segment, int layer, int channel)
For a single crystal.
Definition MucID.cxx:114

◆ MucRecHit() [4/12]

MucRecHit::MucRecHit ( const MucRecHit & source)

Copy constructor.

Definition at line 63 of file MucRecHit.cxx.

64 : m_MucID( source.m_MucID )
65 , m_pMucGeoGap( source.m_pMucGeoGap )
66 , m_pMucGeoStrip( source.m_pMucGeoStrip )
67 , m_CenterPos( source.m_CenterPos )
68 , m_CenterSigma( source.m_CenterSigma ) {}

◆ ~MucRecHit() [1/3]

MucRecHit::~MucRecHit ( )

Destructor.

Definition at line 85 of file MucRecHit.cxx.

85 {
86 // No need to delete MucGeo pointer objects; the allocation/deallocation
87 // is done elsewhere.
88 m_pMucGeoGap = 0L;
89 m_pMucGeoStrip = 0L;
90}

◆ MucRecHit() [5/12]

MucRecHit::MucRecHit ( )
inline

Constructor.

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

44{ ; }

◆ MucRecHit() [6/12]

MucRecHit::MucRecHit ( const Identifier & id)

Constructor.

◆ MucRecHit() [7/12]

MucRecHit::MucRecHit ( const int part = -1,
const int seg = -1,
const int gap = -1,
const int strip = -1 )

Constructor.

◆ MucRecHit() [8/12]

MucRecHit::MucRecHit ( const MucRecHit & source)

Copy constructor.

◆ ~MucRecHit() [2/3]

MucRecHit::~MucRecHit ( )

Destructor.

◆ MucRecHit() [9/12]

MucRecHit::MucRecHit ( )
inline

Constructor.

Definition at line 44 of file Muc/MucRecEvent/include/MucRecEvent/MucRecHit.h.

44{ ; }

◆ MucRecHit() [10/12]

MucRecHit::MucRecHit ( const Identifier & id)

Constructor.

◆ MucRecHit() [11/12]

MucRecHit::MucRecHit ( const int part = -1,
const int seg = -1,
const int gap = -1,
const int strip = -1 )

Constructor.

◆ MucRecHit() [12/12]

MucRecHit::MucRecHit ( const MucRecHit & source)

Copy constructor.

◆ ~MucRecHit() [3/3]

MucRecHit::~MucRecHit ( )

Destructor.

Member Function Documentation

◆ classID() [1/3]

const CLID & MucRecHit::classID ( )
inlinestatic

Definition at line 63 of file InstallArea/x86_64-el9-gcc13-dbg/include/MucRecEvent/MucRecHit.h.

63{ return CLID_MucRecHit; }
const CLID & CLID_MucRecHit

Referenced by clID().

◆ classID() [2/3]

const CLID & MucRecHit::classID ( )
inlinestatic

◆ classID() [3/3]

const CLID & MucRecHit::classID ( )
inlinestatic

Definition at line 63 of file Muc/MucRecEvent/include/MucRecEvent/MucRecHit.h.

63{ return CLID_MucRecHit; }

◆ clID() [1/3]

virtual const CLID & MucRecHit::clID ( ) const
inlinevirtual

◆ clID() [2/3]

virtual const CLID & MucRecHit::clID ( ) const
inlinevirtual

◆ clID() [3/3]

virtual const CLID & MucRecHit::clID ( ) const
inlinevirtual

Definition at line 62 of file Muc/MucRecEvent/include/MucRecEvent/MucRecHit.h.

62{ return MucRecHit::classID(); }

◆ Gap() [1/3]

◆ Gap() [2/3]

int MucRecHit::Gap ( ) const
inline

Get Gap.

Definition at line 76 of file InstallArea/x86_64-el9-gcc13-opt/include/MucRecEvent/MucRecHit.h.

76{ return MucID::gap( m_MucID ); }

◆ Gap() [3/3]

int MucRecHit::Gap ( ) const
inline

Get Gap.

Definition at line 76 of file Muc/MucRecEvent/include/MucRecEvent/MucRecHit.h.

76{ return MucID::gap( m_MucID ); }

◆ GetCenterPos() [1/3]

Hep3Vector MucRecHit::GetCenterPos ( ) const

Get Center position of the strip (global coords).

Definition at line 93 of file MucRecHit.cxx.

93 {
94 Hep3Vector x( m_CenterPos.x(), m_CenterPos.y(), m_CenterPos.z() );
95 return x;
96}

Referenced by MucRecTrkExt::execute(), ExtMucKal::GetDistance(), MucRec2DRoad::GetHitDistance(), RecMucTrack::GetHitDistance(), and RecMucTrack::GetHitDistance2().

◆ GetCenterPos() [2/3]

Hep3Vector MucRecHit::GetCenterPos ( ) const

Get Center position of the strip (global coords).

◆ GetCenterPos() [3/3]

Hep3Vector MucRecHit::GetCenterPos ( ) const

Get Center position of the strip (global coords).

◆ GetCenterSigma() [1/3]

Hep3Vector MucRecHit::GetCenterSigma ( ) const

Get Center position uncertainty of the strip (global coords).

Definition at line 99 of file MucRecHit.cxx.

99 {
100 Hep3Vector s( m_CenterSigma.x(), m_CenterSigma.y(), m_CenterSigma.z() );
101 return s;
102}
XmlRpcServer s

Referenced by MucRec3DRoad::MucRec3DRoad().

◆ GetCenterSigma() [2/3]

Hep3Vector MucRecHit::GetCenterSigma ( ) const

Get Center position uncertainty of the strip (global coords).

◆ GetCenterSigma() [3/3]

Hep3Vector MucRecHit::GetCenterSigma ( ) const

Get Center position uncertainty of the strip (global coords).

◆ GetGap() [1/3]

MucGeoGap * MucRecHit::GetGap ( ) const
inline

◆ GetGap() [2/3]

MucGeoGap * MucRecHit::GetGap ( ) const
inline

Get geometry data for the gap containing this hit.

Definition at line 82 of file InstallArea/x86_64-el9-gcc13-opt/include/MucRecEvent/MucRecHit.h.

82{ return m_pMucGeoGap; }

◆ GetGap() [3/3]

MucGeoGap * MucRecHit::GetGap ( ) const
inline

Get geometry data for the gap containing this hit.

Definition at line 82 of file Muc/MucRecEvent/include/MucRecEvent/MucRecHit.h.

82{ return m_pMucGeoGap; }

◆ GetHitMode() [1/3]

int MucRecHit::GetHitMode ( ) const
inline

◆ GetHitMode() [2/3]

int MucRecHit::GetHitMode ( ) const
inline

Definition at line 95 of file InstallArea/x86_64-el9-gcc13-opt/include/MucRecEvent/MucRecHit.h.

95{ return m_recmode; }

◆ GetHitMode() [3/3]

int MucRecHit::GetHitMode ( ) const
inline

Definition at line 95 of file Muc/MucRecEvent/include/MucRecEvent/MucRecHit.h.

95{ return m_recmode; }

◆ GetID() [1/3]

Identifier MucRecHit::GetID ( ) const
inline

◆ GetID() [2/3]

Identifier MucRecHit::GetID ( ) const
inline

Get soft identifier of this hit.

Definition at line 67 of file InstallArea/x86_64-el9-gcc13-opt/include/MucRecEvent/MucRecHit.h.

67{ return m_MucID; }

◆ GetID() [3/3]

Identifier MucRecHit::GetID ( ) const
inline

Get soft identifier of this hit.

Definition at line 67 of file Muc/MucRecEvent/include/MucRecEvent/MucRecHit.h.

67{ return m_MucID; }

◆ GetIntersectX() [1/3]

float MucRecHit::GetIntersectX ( ) const
inline

Definition at line 107 of file InstallArea/x86_64-el9-gcc13-dbg/include/MucRecEvent/MucRecHit.h.

107{ return m_intersect_x; }

◆ GetIntersectX() [2/3]

float MucRecHit::GetIntersectX ( ) const
inline

Definition at line 107 of file InstallArea/x86_64-el9-gcc13-opt/include/MucRecEvent/MucRecHit.h.

107{ return m_intersect_x; }

◆ GetIntersectX() [3/3]

float MucRecHit::GetIntersectX ( ) const
inline

Definition at line 107 of file Muc/MucRecEvent/include/MucRecEvent/MucRecHit.h.

107{ return m_intersect_x; }

◆ GetIntersectY() [1/3]

float MucRecHit::GetIntersectY ( ) const
inline

Definition at line 108 of file InstallArea/x86_64-el9-gcc13-dbg/include/MucRecEvent/MucRecHit.h.

108{ return m_intersect_y; }

◆ GetIntersectY() [2/3]

float MucRecHit::GetIntersectY ( ) const
inline

Definition at line 108 of file InstallArea/x86_64-el9-gcc13-opt/include/MucRecEvent/MucRecHit.h.

108{ return m_intersect_y; }

◆ GetIntersectY() [3/3]

float MucRecHit::GetIntersectY ( ) const
inline

Definition at line 108 of file Muc/MucRecEvent/include/MucRecEvent/MucRecHit.h.

108{ return m_intersect_y; }

◆ GetIntersectZ() [1/3]

float MucRecHit::GetIntersectZ ( ) const
inline

Definition at line 109 of file InstallArea/x86_64-el9-gcc13-dbg/include/MucRecEvent/MucRecHit.h.

109{ return m_intersect_z; }

◆ GetIntersectZ() [2/3]

float MucRecHit::GetIntersectZ ( ) const
inline

Definition at line 109 of file InstallArea/x86_64-el9-gcc13-opt/include/MucRecEvent/MucRecHit.h.

109{ return m_intersect_z; }

◆ GetIntersectZ() [3/3]

float MucRecHit::GetIntersectZ ( ) const
inline

Definition at line 109 of file Muc/MucRecEvent/include/MucRecEvent/MucRecHit.h.

109{ return m_intersect_z; }

◆ GetPadID() [1/3]

int MucRecHit::GetPadID ( ) const
inline

Definition at line 106 of file InstallArea/x86_64-el9-gcc13-dbg/include/MucRecEvent/MucRecHit.h.

106{ return m_padID; }

◆ GetPadID() [2/3]

int MucRecHit::GetPadID ( ) const
inline

Definition at line 106 of file InstallArea/x86_64-el9-gcc13-opt/include/MucRecEvent/MucRecHit.h.

106{ return m_padID; }

◆ GetPadID() [3/3]

int MucRecHit::GetPadID ( ) const
inline

Definition at line 106 of file Muc/MucRecEvent/include/MucRecEvent/MucRecHit.h.

106{ return m_padID; }

◆ GetStrip() [1/3]

MucGeoStrip * MucRecHit::GetStrip ( ) const
inline

Get geometry data for the strip containing this hit.

Definition at line 85 of file InstallArea/x86_64-el9-gcc13-dbg/include/MucRecEvent/MucRecHit.h.

85{ return m_pMucGeoStrip; }

Referenced by ExtMucKal::TrackHit().

◆ GetStrip() [2/3]

MucGeoStrip * MucRecHit::GetStrip ( ) const
inline

Get geometry data for the strip containing this hit.

Definition at line 85 of file InstallArea/x86_64-el9-gcc13-opt/include/MucRecEvent/MucRecHit.h.

85{ return m_pMucGeoStrip; }

◆ GetStrip() [3/3]

MucGeoStrip * MucRecHit::GetStrip ( ) const
inline

Get geometry data for the strip containing this hit.

Definition at line 85 of file Muc/MucRecEvent/include/MucRecEvent/MucRecHit.h.

85{ return m_pMucGeoStrip; }

◆ HitIsSeed() [1/3]

int MucRecHit::HitIsSeed ( ) const
inline

Definition at line 99 of file InstallArea/x86_64-el9-gcc13-dbg/include/MucRecEvent/MucRecHit.h.

99{ return m_IsSeed; }

◆ HitIsSeed() [2/3]

int MucRecHit::HitIsSeed ( ) const
inline

Definition at line 99 of file InstallArea/x86_64-el9-gcc13-opt/include/MucRecEvent/MucRecHit.h.

99{ return m_IsSeed; }

◆ HitIsSeed() [3/3]

int MucRecHit::HitIsSeed ( ) const
inline

Definition at line 99 of file Muc/MucRecEvent/include/MucRecEvent/MucRecHit.h.

99{ return m_IsSeed; }

◆ operator=() [1/3]

MucRecHit & MucRecHit::operator= ( const MucRecHit & orig)

Assignment operator.

Definition at line 71 of file MucRecHit.cxx.

71 {
72 // Assignment operator.
73 if ( this != &orig )
74 { // Watch out for self-assignment!
75 m_MucID = orig.m_MucID;
76 m_pMucGeoGap = orig.m_pMucGeoGap;
77 m_pMucGeoStrip = orig.m_pMucGeoStrip;
78 m_CenterPos = orig.m_CenterPos;
79 m_CenterSigma = orig.m_CenterSigma;
80 }
81 return *this;
82}

◆ operator=() [2/3]

MucRecHit & MucRecHit::operator= ( const MucRecHit & orig)

Assignment operator.

◆ operator=() [3/3]

MucRecHit & MucRecHit::operator= ( const MucRecHit & orig)

Assignment operator.

◆ Part() [1/3]

◆ Part() [2/3]

int MucRecHit::Part ( ) const
inline

Get Part.

Definition at line 70 of file InstallArea/x86_64-el9-gcc13-opt/include/MucRecEvent/MucRecHit.h.

70{ return MucID::part( m_MucID ); }

◆ Part() [3/3]

int MucRecHit::Part ( ) const
inline

Get Part.

Definition at line 70 of file Muc/MucRecEvent/include/MucRecEvent/MucRecHit.h.

70{ return MucID::part( m_MucID ); }

◆ Seg() [1/3]

int MucRecHit::Seg ( ) const
inline

Get Seg.

Definition at line 73 of file InstallArea/x86_64-el9-gcc13-dbg/include/MucRecEvent/MucRecHit.h.

73{ return MucID::seg( m_MucID ); }
static int seg(const Identifier &id)
Definition MucID.cxx:53

Referenced by RecMucTrack::CalculateInsct(), DQA_MUC::execute(), MucRecRoadFinder::execute(), and MucRecTrkExt::execute().

◆ Seg() [2/3]

int MucRecHit::Seg ( ) const
inline

Get Seg.

Definition at line 73 of file InstallArea/x86_64-el9-gcc13-opt/include/MucRecEvent/MucRecHit.h.

73{ return MucID::seg( m_MucID ); }

◆ Seg() [3/3]

int MucRecHit::Seg ( ) const
inline

Get Seg.

Definition at line 73 of file Muc/MucRecEvent/include/MucRecEvent/MucRecHit.h.

73{ return MucID::seg( m_MucID ); }

◆ SetHitMode() [1/3]

void MucRecHit::SetHitMode ( int recmode)
inline

◆ SetHitMode() [2/3]

void MucRecHit::SetHitMode ( int recmode)
inline

Definition at line 93 of file InstallArea/x86_64-el9-gcc13-opt/include/MucRecEvent/MucRecHit.h.

93{ m_recmode = recmode; }

◆ SetHitMode() [3/3]

void MucRecHit::SetHitMode ( int recmode)
inline

Definition at line 93 of file Muc/MucRecEvent/include/MucRecEvent/MucRecHit.h.

93{ m_recmode = recmode; }

◆ SetHitSeed() [1/3]

void MucRecHit::SetHitSeed ( int seed)
inline

Definition at line 97 of file InstallArea/x86_64-el9-gcc13-dbg/include/MucRecEvent/MucRecHit.h.

97{ m_IsSeed = seed; }

Referenced by MucRecRoadFinder::execute().

◆ SetHitSeed() [2/3]

void MucRecHit::SetHitSeed ( int seed)
inline

Definition at line 97 of file InstallArea/x86_64-el9-gcc13-opt/include/MucRecEvent/MucRecHit.h.

97{ m_IsSeed = seed; }

◆ SetHitSeed() [3/3]

void MucRecHit::SetHitSeed ( int seed)
inline

Definition at line 97 of file Muc/MucRecEvent/include/MucRecEvent/MucRecHit.h.

97{ m_IsSeed = seed; }

◆ SetIntersectX() [1/3]

void MucRecHit::SetIntersectX ( float x)
inline

Definition at line 102 of file InstallArea/x86_64-el9-gcc13-dbg/include/MucRecEvent/MucRecHit.h.

102{ m_intersect_x = x; }

Referenced by RecMucTrack::LineFit().

◆ SetIntersectX() [2/3]

void MucRecHit::SetIntersectX ( float x)
inline

Definition at line 102 of file InstallArea/x86_64-el9-gcc13-opt/include/MucRecEvent/MucRecHit.h.

102{ m_intersect_x = x; }

◆ SetIntersectX() [3/3]

void MucRecHit::SetIntersectX ( float x)
inline

Definition at line 102 of file Muc/MucRecEvent/include/MucRecEvent/MucRecHit.h.

102{ m_intersect_x = x; }

◆ SetIntersectY() [1/3]

void MucRecHit::SetIntersectY ( float y)
inline

Definition at line 103 of file InstallArea/x86_64-el9-gcc13-dbg/include/MucRecEvent/MucRecHit.h.

103{ m_intersect_y = y; }

Referenced by RecMucTrack::LineFit().

◆ SetIntersectY() [2/3]

void MucRecHit::SetIntersectY ( float y)
inline

Definition at line 103 of file InstallArea/x86_64-el9-gcc13-opt/include/MucRecEvent/MucRecHit.h.

103{ m_intersect_y = y; }

◆ SetIntersectY() [3/3]

void MucRecHit::SetIntersectY ( float y)
inline

Definition at line 103 of file Muc/MucRecEvent/include/MucRecEvent/MucRecHit.h.

103{ m_intersect_y = y; }

◆ SetIntersectZ() [1/3]

void MucRecHit::SetIntersectZ ( float z)
inline

Definition at line 104 of file InstallArea/x86_64-el9-gcc13-dbg/include/MucRecEvent/MucRecHit.h.

104{ m_intersect_z = z; }

Referenced by RecMucTrack::LineFit().

◆ SetIntersectZ() [2/3]

void MucRecHit::SetIntersectZ ( float z)
inline

Definition at line 104 of file InstallArea/x86_64-el9-gcc13-opt/include/MucRecEvent/MucRecHit.h.

104{ m_intersect_z = z; }

◆ SetIntersectZ() [3/3]

void MucRecHit::SetIntersectZ ( float z)
inline

Definition at line 104 of file Muc/MucRecEvent/include/MucRecEvent/MucRecHit.h.

104{ m_intersect_z = z; }

◆ SetPadID() [1/3]

void MucRecHit::SetPadID ( int padID)
inline

Definition at line 101 of file InstallArea/x86_64-el9-gcc13-dbg/include/MucRecEvent/MucRecHit.h.

101{ m_padID = padID; }

Referenced by RecMucTrack::LineFit().

◆ SetPadID() [2/3]

void MucRecHit::SetPadID ( int padID)
inline

Definition at line 101 of file InstallArea/x86_64-el9-gcc13-opt/include/MucRecEvent/MucRecHit.h.

101{ m_padID = padID; }

◆ SetPadID() [3/3]

void MucRecHit::SetPadID ( int padID)
inline

Definition at line 101 of file Muc/MucRecEvent/include/MucRecEvent/MucRecHit.h.

101{ m_padID = padID; }

◆ Strip() [1/3]

int MucRecHit::Strip ( ) const
inline

◆ Strip() [2/3]

int MucRecHit::Strip ( ) const
inline

Get Strip.

Definition at line 79 of file InstallArea/x86_64-el9-gcc13-opt/include/MucRecEvent/MucRecHit.h.

79{ return MucID::strip( m_MucID ); }

◆ Strip() [3/3]

int MucRecHit::Strip ( ) const
inline

Get Strip.

Definition at line 79 of file Muc/MucRecEvent/include/MucRecEvent/MucRecHit.h.

79{ return MucID::strip( m_MucID ); }

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