13 #ifndef STAR_StGenericVertexMaker
14 #define STAR_StGenericVertexMaker
16 #include "StChain/StMaker.h"
36 Bool_t externalFindUse;
46 void const FillStEvent();
47 void MakeEvalNtuple();
49 Int_t nEvTotal,nEvGood;
55 virtual Int_t
InitRun (Int_t runumber);
56 virtual void Clear(
const char* opt=
"");
61 void UseBeamLine() {SetAttr(
"BeamLine" , kTRUE );}
62 void DoNotUseBeamLine() {SetAttr(
"BeamLine" , kFALSE);}
63 void UseCTB() {SetAttr(
"CTB" , kTRUE );}
64 void DoNotUseCTB() {SetAttr(
"CTB" , kFALSE);}
65 void DoEval() {SetAttr(
"eval" , kTRUE );}
66 void SetInternalFind() {SetAttr(
"externalFindUse", kFALSE);}
67 void SetUseITTF() {SetAttr(
"ITTF" , kTRUE );}
68 void SetDoNotUseITTF() {SetAttr(
"ITTF" , kFALSE);}
69 void SetMinimumTracks(Int_t n){SetAttr(
"minTracks" , n );}
70 void UsePCT() {SetAttr(
"PCT" , kTRUE );}
71 void DoNotUsePCT() {SetAttr(
"PCT" , kFALSE);}
73 virtual const char *GetCVS()
const
74 {
static const char cvs[]=
"Tag $Name: $ $Id: StGenericVertexMaker.h,v 1.22 2017/05/12 18:37:24 smirnovd Exp $ built " __DATE__
" " __TIME__ ;
return cvs;}
virtual Int_t InitRun(Int_t runumber)