close
Warning:
Can't synchronize with repository "(default)" (/hepforge/svn/rave does not appear to be a Subversion repository.). Look in the Trac log for more information.
- Timestamp:
-
Jan 25, 2008, 11:06:22 AM (17 years ago)
- Author:
-
fmos
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v4
|
v5
|
|
103 | 103 | } |
104 | 104 | }}} |
| 105 | |
| 106 | == Converting the input == |
| 107 | |
| 108 | The kinematic fit makes heavy use of the !KinematicParticle class. It is used as an input as well as an output data class. Strictly spoken, the input data accepted by the kinematic fitting algorithms must be converted to !TransientTrackKinematicParticle classes. This class can be created from !Track objects by providing an additional mass hypothesis or from !Vector7D and !Covariance7D objects by providing the additional charge information. The two basic constructors are |
| 109 | |
| 110 | {{{ |
| 111 | #!cpp |
| 112 | rave::TransientTrackKinematicParticle (const rave::Track &initialTrack, const double &massGuess, const double &massSigma, boost::any origin=boost::any(), std::string tag="") |
| 113 | rave::TransientTrackKinematicParticle (const rave::Vector7D &state, const rave::Covariance7D &error, const rave::Charge &charge, const double &chiSquared, const double °reesOfFr, boost::any origin=boost::any(), std::string tag="") |
| 114 | }}} |