|
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, 12:28:06 PM (17 years ago)
- Author:
-
fmos
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v6
|
v7
|
|
29 | 29 | std::vector< rave::KinematicParticle > createParticles() |
30 | 30 | { |
31 | | rave::Vector7D state1 ( 0.0001, 0.0001, 0.0001, -31.2685, 13.0785, 28.7524, 0.1057 ); |
| 31 | rave::Vector7D state1 ( 0.0001, 0.0001, 0.0001, |
| 32 | -31.2685, 13.0785, 28.7524, 0.1057 ); |
32 | 33 | rave::Covariance7D cov1 ( |
33 | 34 | 1.5e-7, 3.6e-7, 4.0e-14, |
34 | 35 | 8.5e-7, 9.6e-14, |
35 | 36 | 1.7e-6, |
36 | | -1.4e-16, -3.4e-16, 1.8e-24, |
37 | | -3.3e-16, -8.1e-16, 4.3e-24, |
38 | | -3.9e-9, -9.4e-9, 5.0e-17, |
39 | | 4.9e-3, -2.0e-3, -4.4e-3, |
40 | | 9.2e-4, 1.8e-3, |
41 | | 4.1e-3, |
42 | | 0, 0, 0, 0, 0, 0, 6.2 ); |
43 | | rave::TransientTrackKinematicParticle particle1 (state1, cov1, +1.0, 100, 100); |
| 37 | -1.4e-16, -3.4e-16, 1.8e-24, |
| 38 | -3.3e-16, -8.1e-16, 4.3e-24, |
| 39 | -3.9e-9, -9.4e-9, 5.0e-17, |
| 40 | 4.9e-3, -2.0e-3, -4.4e-3, |
| 41 | 9.2e-4, 1.8e-3, |
| 42 | 4.1e-3, |
| 43 | 0, 0, 0, 0, 0, 0, 6.2 ); |
| 44 | rave::TransientTrackKinematicParticle particle1 ( |
| 45 | state1, cov1, +1.0, 100, 100 ); |
44 | 46 | |
45 | | rave::Vector7D state2 (-0.0006, -0.0006, 0.0018 , -57.1634, -57.6416, -40.0142 , 0.1057 ); |
| 47 | rave::Vector7D state2 ( -0.0006, -0.0006, 0.0018, |
| 48 | -57.1634, -57.6416, -40.0142, 0.1057 ); |
46 | 49 | rave::Covariance7D cov2 ( |
47 | 50 | 5.0e-7, -5.0e-7, -1.1e-14, |
48 | 51 | 5.0e-7, 1.1e-14, |
49 | 52 | 1.2e-6, |
50 | | 1.5e-16, -1.5e-16, 3.4e-24, |
51 | | -1.5e-16, 1.5e-16, -3.4e-24, |
52 | | 4.2e-9, -4.2e-9, 9.7e-17, |
53 | | 6.7e-2, 6.7e-2, 4.7e-2, |
54 | | 6.8e-2, 4.7e-2, |
55 | | 3.3e-2, |
56 | | 0, 0, 0, 0, 0, 0, 6.2 ); |
57 | | rave::TransientTrackKinematicParticle particle2 (state2, cov2, -1.0, 100, 100); |
| 53 | 1.5e-16, -1.5e-16, 3.4e-24, |
| 54 | -1.5e-16, 1.5e-16, -3.4e-24, |
| 55 | 4.2e-9, -4.2e-9, 9.7e-17, |
| 56 | 6.7e-2, 6.7e-2, 4.7e-2, |
| 57 | 6.8e-2, 4.7e-2, |
| 58 | 3.3e-2, |
| 59 | 0, 0, 0, 0, 0, 0, 6.2 ); |
| 60 | rave::TransientTrackKinematicParticle particle2 ( |
| 61 | state2, cov2, -1.0, 100, 100 ); |
58 | 62 | |
59 | 63 | std::vector< rave::KinematicParticle > particles; |
… |
… |
|
68 | 72 | std::ostringstream o; |
69 | 73 | rave::ConstantMagneticField mfield(0.,0.,4.); |
70 | | rave::KinematicTreeFactory factory ( mfield, rave::VacuumPropagator() ); |
| 74 | rave::KinematicTreeFactory factory ( mfield, |
| 75 | rave::VacuumPropagator() ); |
71 | 76 | rave::KinematicConstraint constraint = |
72 | 77 | rave::KinematicConstraintBuilder().createTwoTrackMassKinematicConstraint( 91.187 ); |
… |
… |
|
122 | 127 | #!cpp |
123 | 128 | using namespace rave; |
124 | | Vector7D (double x, double y, double z, double px, double py, double pz, double m); |
125 | | Covariance7D (double dxx, double dxy, double dxz, double dyy, double dyz, double dzz, double dxpx, double dxpy, double dxpz, double dypx, double dypy, double dypz, double dzpx, double dzpy, double dzpz, double dpxpx, double dpxpy, double dpxpz, double dpypy, double dpypz, double dpzpz, double dxm, double dym, double dzm, double dpxm, double dpym, double dpzm, double dmm); |
| 129 | Vector7D ( |
| 130 | double x, double y, double z, |
| 131 | double px, double py, double pz, double m ); |
| 132 | Covariance7D ( |
| 133 | double dxx, double dxy, double dxz, |
| 134 | double dyy, double dyz, double dzz, |
| 135 | double dxpx, double dxpy, double dxpz, |
| 136 | double dypx, double dypy, double dypz, |
| 137 | double dzpx, double dzpy, double dzpz, |
| 138 | double dpxpx, double dpxpy, double dpxpz, |
| 139 | double dpypy, double dpypz, double dpzpz, |
| 140 | double dxm, double dym, double dzm, |
| 141 | double dpxm, double dpym, double dpzm, double dmm ); |
126 | 142 | }}} |
127 | 143 | |
|