Changeset View
Changeset View
Standalone View
Standalone View
EvtGenBase/EvtRaritaSchwinger.hh
Show First 20 Lines • Show All 80 Lines • ▼ Show 20 Lines | public: | ||||
EvtVector4C getVector( int i ) const; | EvtVector4C getVector( int i ) const; | ||||
EvtDiracSpinor getSpinor( int i ) const; | EvtDiracSpinor getSpinor( int i ) const; | ||||
void setVector( int i, const EvtVector4C& v ); | void setVector( int i, const EvtVector4C& v ); | ||||
void setSpinor( int i, const EvtDiracSpinor& sp ); | void setSpinor( int i, const EvtDiracSpinor& sp ); | ||||
private: | private: | ||||
//First index in spinor index, second is Lorentz index. | //First index in spinor index, second is Lorentz index. | ||||
EvtComplex _rs[4][4]; | EvtComplex m_rs[4][4]; | ||||
}; | }; | ||||
EvtRaritaSchwinger::EvtRaritaSchwinger() | EvtRaritaSchwinger::EvtRaritaSchwinger() | ||||
{ | { | ||||
int i, j; | int i, j; | ||||
for ( i = 0; i < 4; i++ ) { | for ( i = 0; i < 4; i++ ) { | ||||
for ( j = 0; j < 4; j++ ) { | for ( j = 0; j < 4; j++ ) { | ||||
_rs[i][j] = 0.0; | m_rs[i][j] = 0.0; | ||||
} | } | ||||
} | } | ||||
} | } | ||||
EvtRaritaSchwinger::EvtRaritaSchwinger( const EvtRaritaSchwinger& rs ) | EvtRaritaSchwinger::EvtRaritaSchwinger( const EvtRaritaSchwinger& rs ) | ||||
{ | { | ||||
int i, j; | int i, j; | ||||
for ( i = 0; i < 4; i++ ) { | for ( i = 0; i < 4; i++ ) { | ||||
for ( j = 0; j < 4; j++ ) { | for ( j = 0; j < 4; j++ ) { | ||||
_rs[i][j] = rs._rs[i][j]; | m_rs[i][j] = rs.m_rs[i][j]; | ||||
} | } | ||||
} | } | ||||
} | } | ||||
EvtRaritaSchwinger& EvtRaritaSchwinger::operator=( const EvtRaritaSchwinger& rs ) | EvtRaritaSchwinger& EvtRaritaSchwinger::operator=( const EvtRaritaSchwinger& rs ) | ||||
{ | { | ||||
int i, j; | int i, j; | ||||
for ( i = 0; i < 4; i++ ) { | for ( i = 0; i < 4; i++ ) { | ||||
for ( j = 0; j < 4; j++ ) { | for ( j = 0; j < 4; j++ ) { | ||||
_rs[i][j] = rs._rs[i][j]; | m_rs[i][j] = rs.m_rs[i][j]; | ||||
} | } | ||||
} | } | ||||
return *this; | return *this; | ||||
} | } | ||||
#endif | #endif |