#include <SchedulerExample.h>

Public Member Functions | |
| SchedulerExample (const char *outputFile) | |
| Constructor, takes output filename as an agument. | |
| Int_t | Init () |
| Int_t | Make () |
| Int_t | Finish () |
Protected Attributes | |
| string | mOutputFile |
| StMuDstMaker * | mMuDstMaker |
| Pointer to the StMuDstMaker which provides the events to analyse. | |
| StMuDst * | mMuDst |
| Pointer to the StMuDst class, which holds all the events information. Will be updated in the event loop. | |
| TH1D * | mPt |
| TH1D * | mEta |
| TH1D * | mRefMultPos |
| TH1D * | mRefMultNeg |
| TH1D * | mRefMult |
| TH3D * | mVertex |
Definition at line 33 of file SchedulerExample.h.
| Int_t SchedulerExample::Finish | ( | ) | [virtual] |
The Finish method is called after the event loop has finished. Place clean-up code such as close of files, normalisation of hoistograms, etc here
Reimplemented from StMaker.
Definition at line 66 of file SchedulerExample.cxx.
| Int_t SchedulerExample::Init | ( | ) | [virtual] |
The Init() method is called once before the event loop. Place initialisation code here (e.g., get the pointers to other Makers, such as the StMuDstMaker which provides the events for the analysis.
Reimplemented from StMaker.
Definition at line 59 of file SchedulerExample.cxx.
References mMuDstMaker.
| Int_t SchedulerExample::Make | ( | ) | [virtual] |
The Make() method is called once per event. Place analysis code here.
Reimplemented from StMaker.
Definition at line 80 of file SchedulerExample.cxx.
References StMuTrack::eta(), StMuDst::event(), mMuDst, mMuDstMaker, StMuDstMaker::muDst(), StMuDst::primaryTracks(), StMuEvent::primaryVertexPosition(), StMuTrack::pt(), StMuEvent::refMult(), StMuEvent::refMultNeg(), and StMuEvent::refMultPos().
1.5.9