BOSS 7.1.2
BESIII Offline Software System
|
#include <ExtMucKal.h>
Public Member Functions | |
ExtMucKal () | |
~ExtMucKal () | |
bool | ExtMucFilter () |
void | SetPosMomErr (Hep3Vector pos, Hep3Vector mom, HepSymMatrix err) |
void | SetMucDigiCol (MucDigiCol *amucdigi) |
void | SetMucWindow (int aMucWindow) |
void | SetGapID (Hep3Vector id) |
bool | MucKalIniti () |
void | XPmod (Hep3Vector &pos, Hep3Vector &mom, HepSymMatrix &err) |
bool | JCB () |
double | Fit (Hep3Vector &pos, Hep3Vector &mom, HepSymMatrix &err) |
HepMatrix | GetRoationMatrix (MucGeoGap *box) |
bool | GetFilterStatus () |
double | GetChi2 () |
double | GetDistance (const MucRecHit *hit) |
double | GetPull () |
int | GetOrient () |
Hep3Vector | GetHitGap () |
vector< MucRecHit * > | GapHit () |
vector< MucRecHit * > | TrackHit () |
bool | GetSameStrip () |
Definition at line 17 of file ExtMucKal.h.
ExtMucKal::ExtMucKal | ( | ) |
Definition at line 10 of file ExtMucKal.cxx.
ExtMucKal::~ExtMucKal | ( | ) |
Definition at line 13 of file ExtMucKal.cxx.
bool ExtMucKal::ExtMucFilter | ( | ) |
Definition at line 16 of file ExtMucKal.cxx.
Referenced by ExtSteppingAction::UserSteppingAction().
double ExtMucKal::Fit | ( | Hep3Vector & | pos, |
Hep3Vector & | mom, | ||
HepSymMatrix & | err ) |
Definition at line 331 of file ExtMucKal.cxx.
vector< MucRecHit * > ExtMucKal::GapHit | ( | ) |
Definition at line 195 of file ExtMucKal.cxx.
Referenced by TrackHit().
|
inline |
Definition at line 35 of file ExtMucKal.h.
Referenced by ExtSteppingAction::UserSteppingAction().
double ExtMucKal::GetDistance | ( | const MucRecHit * | hit | ) |
Definition at line 125 of file ExtMucKal.cxx.
Referenced by Fit(), and TrackHit().
|
inline |
Definition at line 34 of file ExtMucKal.h.
Hep3Vector ExtMucKal::GetHitGap | ( | ) |
Definition at line 228 of file ExtMucKal.cxx.
Referenced by ExtSteppingAction::UserSteppingAction().
|
inline |
Definition at line 38 of file ExtMucKal.h.
|
inline |
Definition at line 37 of file ExtMucKal.h.
HepMatrix ExtMucKal::GetRoationMatrix | ( | MucGeoGap * | box | ) |
Definition at line 288 of file ExtMucKal.cxx.
Referenced by ExtMucFilter(), and TrackHit().
|
inline |
Definition at line 42 of file ExtMucKal.h.
Referenced by ExtSteppingAction::UserSteppingAction().
bool ExtMucKal::JCB | ( | ) |
Definition at line 237 of file ExtMucKal.cxx.
Referenced by MucKalIniti().
bool ExtMucKal::MucKalIniti | ( | ) |
Definition at line 150 of file ExtMucKal.cxx.
Referenced by ExtSteppingAction::UserSteppingAction().
|
inline |
Definition at line 28 of file ExtMucKal.h.
Referenced by ExtSteppingAction::UserSteppingAction().
|
inline |
Definition at line 26 of file ExtMucKal.h.
Referenced by ExtSteppingAction::UserSteppingAction().
|
inline |
Definition at line 27 of file ExtMucKal.h.
Referenced by ExtSteppingAction::UserSteppingAction().
|
inline |
Definition at line 25 of file ExtMucKal.h.
Referenced by ExtSteppingAction::UserSteppingAction().
vector< MucRecHit * > ExtMucKal::TrackHit | ( | ) |
Definition at line 78 of file ExtMucKal.cxx.
Referenced by ExtSteppingAction::UserSteppingAction().
void ExtMucKal::XPmod | ( | Hep3Vector & | pos, |
Hep3Vector & | mom, | ||
HepSymMatrix & | err ) |
Definition at line 71 of file ExtMucKal.cxx.
Referenced by ExtSteppingAction::UserSteppingAction().