27 |
|
|
28 |
|
namespace mithep { |
29 |
|
typedef std::vector<double> VertexZarray; |
30 |
+ |
typedef std::vector<const Track*> TrackArray; |
31 |
|
|
32 |
|
class VertexTools { |
33 |
|
public: |
46 |
|
const BaseVertex *fBeamSpot, FourVector diboso); |
47 |
|
|
48 |
|
static double VertexWidth(const Vertex*, const BaseVertex* ); |
49 |
+ |
|
50 |
+ |
static void BanThisTrack(const Track*); |
51 |
+ |
static void Reset(); |
52 |
|
|
53 |
|
static VertexTools* instance(const char* str){ |
54 |
|
if(meobject == NULL){ |
66 |
|
VertexTools(); |
67 |
|
VertexTools(const char* str); |
68 |
|
TString relname; |
69 |
+ |
TrackArray excluded; |
70 |
+ |
|
71 |
|
|
72 |
|
ClassDef(VertexTools, 0) // Muon tools |
73 |
|
}; |