00001
00002
00003 #ifndef STJBEMCSOCKEVARIATION_H
00004 #define STJBEMCSOCKEVARIATION_H
00005
00006 #include "StjBEMC.h"
00007
00008 class StjTowerEnergyListVariation;
00009
00010 class StjBEMCSockeVariation : public StjBEMC {
00011
00012 public:
00013 StjBEMCSockeVariation(StjBEMC* src, StjTowerEnergyListVariation* variation)
00014 : _src(src), _variation(variation) { }
00015 virtual ~StjBEMCSockeVariation() { }
00016
00017 StjTowerEnergyList getEnergyList();
00018
00019 private:
00020
00021 StjBEMC* _src;
00022 StjTowerEnergyListVariation* _variation;
00023
00024 ClassDef(StjBEMCSockeVariation, 1)
00025
00026 };
00027
00028 #endif // STJBEMCSOCKEVARIATION_H