00001
00002
00003
00004 #ifndef STJTRACKTOWERENERGYLISTTOFOURVECLIST_H
00005 #define STJTRACKTOWERENERGYLISTTOFOURVECLIST_H
00006
00007 #include <TObject.h>
00008
00009 #include "StjTrackList.h"
00010 #include "StjTowerEnergyList.h"
00011 #include "StjFourVecList.h"
00012
00013 #include <utility>
00014
00015 class StjTrackTowerEnergyListToFourVecList : public TObject {
00016
00017 public:
00018
00019 StjFourVecList operator()(const std::pair<StjTrackList, StjTowerEnergyList>& inList);
00020 StjFourVecList operator()(const StjTrackList& trackList, const StjTowerEnergyList& energyList);
00021
00022 ClassDef(StjTrackTowerEnergyListToFourVecList, 1)
00023
00024 };
00025
00026 #endif // STJTRACKTOWERENERGYLISTTOFOURVECLIST_H