StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StjeTrackListToStMuTrackFourVecList.h
1 // -*- mode: c++;-*-
2 // $Id: StjeTrackListToStMuTrackFourVecList.h,v 1.2 2008/08/03 00:26:53 tai Exp $
3 #ifndef STJTRACKLISTTOSTMUTRACKFOURVECLIST_H
4 #define STJTRACKLISTTOSTMUTRACKFOURVECLIST_H
5 
6 #include "StjTrackList.h"
7 
8 #include <StJetFinder/AbstractFourVec.h>
9 typedef std::vector<AbstractFourVec*> FourList;
10 
12 
13 class StMuTrackEmu;
14 
16 
17 public:
20 
21  FourList operator()(const StjTrackList& trackList);
22 
23 private:
24 
25  StMuTrackEmu* createTrackEmu(const StjTrack& track);
26 
27  StjTrackToTLorentzVector& _trackTo4p;
28 
29 };
30 
31 #endif // STJTRACKLISTTOSTMUTRACKFOURVECLIST_H