|
15 | 15 | * c) Vpd - checks if BTof info is available then loops over primary |
16 | 16 | * vertices and checks if |Vz - VpdVz|<mTpcVpdVzDiffCut. The first |
17 | 17 | * vertex that satisfies the cut is selected. |
| 18 | + * d) Mtd - sets the first primary vertex as a default and then loops |
| 19 | + * over all primary vertices. The first one that has at least |
| 20 | + * 2 MTD-matched primary tracks is selected. |
| 21 | + * e) FXT - set the first vertex that was reconstructed in z |
| 22 | + * from 198 to 202 cm along z axis. |
18 | 23 | * Default is NotSet. In this case the program execution will be terminated. |
19 | 24 | * Has to be explicitly set. |
20 | 25 | * |
@@ -74,8 +79,14 @@ class StPicoDstMaker : public StMaker { |
74 | 79 | /// Write/Read mode: 1-write, 2-read |
75 | 80 | enum PicoIoMode {IoWrite=1, IoRead=2}; |
76 | 81 | #if !defined (__TFG__VERSION__) |
77 | | - /// Primary vertex selection mode: 0-NotSet, 1-Default, 2-Vpd, 3-VpdOrDefault |
78 | | - enum PicoVtxMode {NotSet=0, Default=1, Vpd=2, VpdOrDefault=3}; |
| 82 | + /// Primary vertex selection mode |
| 83 | + /// \par 0 NotSet |
| 84 | + /// \par 1 Default |
| 85 | + /// \par 2 Vpd |
| 86 | + /// \par 3 VpdOrDefault |
| 87 | + /// \par 4 Mtd |
| 88 | + /// \par 5 FXT |
| 89 | + enum PicoVtxMode {NotSet=0, Default=1, Vpd=2, VpdOrDefault=3, Mtd=4, FXT=5}; |
79 | 90 | #endif /* ! __TFG__VERSION__ */ |
80 | 91 | /// Write or not write covariance matrix: 0-skip, 1-write |
81 | 92 | enum PicoCovMtxMode {Skip=0, Write=1}; |
@@ -320,7 +331,7 @@ class StPicoDstMaker : public StMaker { |
320 | 331 |
|
321 | 332 | /// Get CVS status |
322 | 333 | virtual const char *GetCVS() const { |
323 | | - static const char cvs[]="Tag $Name: $ $Id: StPicoDstMaker.h,v 1.26 2020/02/14 17:05:53 gnigmat Exp $ built " __DATE__ " " __TIME__ ; |
| 334 | + static const char cvs[]="Tag $Name: $ $Id: StPicoDstMaker.h,v 1.30 2021/02/23 17:27:01 gnigmat Exp $ built " __DATE__ " " __TIME__ ; |
324 | 335 | return cvs; |
325 | 336 | } |
326 | 337 |
|
|
0 commit comments