CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_1/src/Fireworks/Calo/interface/scaleMarker.h

Go to the documentation of this file.
00001 #ifndef Fireworks_Calo_scaledMarker_h
00002 #define Fireworks_Calo_scaledMarker_h
00003 // -*- C++ -*-
00004 //
00005 // Package:     Calo
00006 // Class  :     scaledMarker
00007 // 
00016 //
00017 // Original Author:  Alja Mrak-Tadel
00018 //         Created:  Fri Oct 22 15:53:19 CEST 2010
00019 // $Id: scaleMarker.h,v 1.1 2010/10/22 14:34:44 amraktad Exp $
00020 //
00021 
00022 class TEveScalableStraightLineSet;
00023 class FWViewContext;
00024 
00025 namespace fireworks
00026 {
00027 struct scaleMarker {
00028    scaleMarker(TEveScalableStraightLineSet* ls, float et, float e, const FWViewContext* vc):
00029       m_ls(ls),
00030       m_et(et),
00031       m_energy(e),
00032       m_vc(vc) 
00033    {
00034    };
00035 
00036    virtual ~scaleMarker() {}
00037 
00038    TEveScalableStraightLineSet* m_ls;
00039    float m_et;
00040    float m_energy;
00041    const FWViewContext* m_vc;
00042 };
00043 }
00044 
00045 #endif