23 #ifndef STAR_StEmcMixerMaker
24 #define STAR_StEmcMixerMaker
26 #include "StMessMgr.h"
32 #define MAXCHANNELS 18000
33 #define EMCCHANNELS 4800
34 #define SMDCHANNELS 18000
48 Int_t mStatus[NDETECTORS][MAXCHANNELS];
53 Bool_t mFakeTrackEmbed;
64 virtual Int_t addHits();
65 virtual Int_t addTracks();
88 void setPrint(Bool_t a) { LOG_INFO <<
"::setPrint() is obsolete. Use logger config file to set verbosity instead." << endm; }
90 virtual const char *GetCVS()
const {
static const char cvs[]=
"Tag $Name: $ $Id: StEmcMixerMaker.h,v 1.6 2014/08/06 11:43:05 jeromel Exp $ built " __DATE__
" " __TIME__ ;
return cvs;}
void printHits(StEvent *)
Prints all EMC hits in the StEvent object.
void setClear(Bool_t a)
Set kTRUE to clear EMC clusters and points.
void setPrint(Bool_t a)
Obsolete function; users can control messages with logger config file.
void setEmbedAll(Bool_t a)
Set kTRUE to embedd all hits even if the first emcCollection has no hits.
void setAddFlag(Bool_t a)
Set kTRUE to embed hits.
void setFakeTrack(Bool_t a)
Set kTRUE to merge tracks.