StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
StJetMaker
emulator
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
11
class
StjTrackToTLorentzVector
;
12
13
class
StMuTrackEmu
;
14
15
class
StjeTrackListToStMuTrackFourVecList
{
16
17
public
:
18
StjeTrackListToStMuTrackFourVecList
();
19
virtual
~
StjeTrackListToStMuTrackFourVecList
() { }
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
StMuTrackEmu
Definition:
StMuTrackEmu.h:9
track
Definition:
MapTableTest.C:38
StjeTrackListToStMuTrackFourVecList
Definition:
StjeTrackListToStMuTrackFourVecList.h:15
StjTrack
Definition:
StjTrackList.h:12
StjTrackToTLorentzVector
Definition:
StjTrackToTLorentzVector.h:13
Generated by
1.8.5