Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 09:55:22

0001 //==========================================================================
0002 //  AIDA Detector description implementation 
0003 //--------------------------------------------------------------------------
0004 // Copyright (C) Organisation europeenne pour la Recherche nucleaire (CERN)
0005 // All rights reserved.
0006 //
0007 // For the licensing terms see $DD4hepINSTALL/LICENSE.
0008 // For the list of contributors see $DD4hepINSTALL/doc/CREDITS.
0009 //
0010 // Author     : M.Frank
0011 //
0012 //==========================================================================
0013 #ifndef DDEVE_EVESHAPECONTEXTMENU_H
0014 #define DDEVE_EVESHAPECONTEXTMENU_H
0015 
0016 // ROOT include files
0017 #include "DDEve/EveUserContextMenu.h"
0018 
0019 /// Namespace for the AIDA detector description toolkit
0020 namespace dd4hep {
0021 
0022   /// class EveShapeContextMenu  EveShapeContextMenu.h DDEve/EveShapeContextMenu.h
0023   /*
0024    * \author  M.Frank
0025    * \version 1.0
0026    * \ingroup DD4HEP_EVE
0027    */
0028   class EveShapeContextMenu : public EveUserContextMenu {
0029   protected:
0030     /// Initializing constructor
0031     EveShapeContextMenu(Display* m);
0032     /// Default destructor
0033     virtual ~EveShapeContextMenu();
0034   public:
0035     /// Instantiator
0036     static EveShapeContextMenu& install(Display* m);
0037     /// Root implementation macro
0038     ClassDefOverride(EveShapeContextMenu,0);
0039   };
0040 }      /* End namespace dd4hep               */
0041 #endif // DDEVE_EVESHAPECONTEXTMENU_H