Skip to content

Commit

Permalink
Merge pull request #8662 from alja/fwdict6-74
Browse files Browse the repository at this point in the history
Migrate Fireworks dictionary generation to ROOT6
  • Loading branch information
cmsbuild committed May 3, 2015
2 parents e598187 + 2303f4a commit 014ad1c
Show file tree
Hide file tree
Showing 22 changed files with 110 additions and 134 deletions.
1 change: 1 addition & 0 deletions Fireworks/Core/BuildFile.xml
Expand Up @@ -32,6 +32,7 @@
<lib name="GX11"/>
<lib name="RGL"/>
<lib name="GLEW"/>
<lib name="Gui"/>
<export>
<lib name="1"/>
</export>
2 changes: 1 addition & 1 deletion Fireworks/Core/interface/FWEveViewManager.h
Expand Up @@ -77,7 +77,7 @@ class FWEveViewManager : public FWViewManagerBase

FWTypeToRepresentations supportedTypesAndRepresentations() const;

static void syncAllViews() { s_syncAllViews = false; }
static void syncAllViews() { s_syncAllViews = true; }
protected:
virtual void modelChangesComing();
virtual void modelChangesDone();
Expand Down
85 changes: 0 additions & 85 deletions Fireworks/Core/src/FireworksCoreLinkDef.h

This file was deleted.

36 changes: 36 additions & 0 deletions Fireworks/Core/src/classes.h
Expand Up @@ -31,6 +31,42 @@
#include "Fireworks/Core/interface/FWTSelectorToEventList.h"
#include "Fireworks/Core/src/FWEveDigitSetScalableMarker.h"
#include "Fireworks/Core/src/FW3DViewDistanceMeasureTool.h"


#include "Fireworks/Core/src/CSGConnector.h"
#include "Fireworks/Core/interface/FWIntValueListenerBase.h"
#include "Fireworks/Core/interface/FWSummaryManager.h"
#include "Fireworks/Core/src/FWGUIEventDataAdder.h"
#include "Fireworks/Core/src/FWColorSelect.h"
#include "Fireworks/Core/src/FWNumberEntry.h"
#include "Fireworks/Core/src/FWCollectionSummaryWidget.h"
#include "Fireworks/Core/src/FWCompactVerticalLayout.h"
#include "Fireworks/Core/src/FWModelContextMenuHandler.h"

#include "Fireworks/Core/interface/CmsShowEDI.h"
#include "Fireworks/Core/interface/FWViewEnergyScaleEditor.h"
#include "Fireworks/Core/interface/CmsShowSearchFiles.h"

#include "Fireworks/Core/interface/FWGUISubviewArea.h"
#include "Fireworks/Core/interface/CmsShowMainFrame.h"
#include "Fireworks/Core/src/FWGUIValidatingTextEntry.h"

#include "Fireworks/Core/interface/CmsShowModelPopup.h"
#include "Fireworks/Core/interface/FWGUIEventFilter.h"
#include "Fireworks/Core/interface/CmsShowCommonPopup.h"
#include "Fireworks/Core/interface/CmsShowViewPopup.h"
#include "Fireworks/Core/interface/FWInvMassDialog.h"

#include "Fireworks/Core/interface/FWGeometryTableViewBase.h"
#include "Fireworks/Core/src/FWGeometryTableView.h"
#include "Fireworks/Core/src/FWOverlapTableView.h"
#include "Fireworks/Core/interface/FWTextProjected.h"

#include "Fireworks/Core/interface/FWGeoTopNode.h"
#include "Fireworks/Core/src/FWEveOverlap.h"
#include "Fireworks/Core/src/FWEveDetectorGeo.h"
#include "Fireworks/Core/src/FWGeoTopNodeGL.h"

namespace Fireworks_Core {
struct Fireworks_Core {
//add 'dummy' Wrapper variable for each class type you put into the Event
Expand Down
36 changes: 36 additions & 0 deletions Fireworks/Core/src/classes_def.xml
Expand Up @@ -36,4 +36,40 @@
<class name="FWEveDigitSetScalableMarker"/>
<class name="FWEveDigitSetScalableMarkerGL"/>
<class name="FW3DViewDistanceMeasureTool"/>

<class name="FWGUIEventDataAdder"/>
<class name="CSGConnector"/>
<class name="FWIntValueListenerBase"/>
<class name="FWColorFrame"/>
<class name="FWColorPopup"/>
<class name="FWColorRow"/>
<class name="FWColorSelect"/>
<class name="FWNumberEntryField"/>
<class name="FWCollectionSummaryWidget"/>
<class name="FWSummaryManager"/>
<class name="FWCompactVerticalLayout"/>
<class name="FWModelContextMenuHandler"/>
<class name="CmsShowEDI"/>
<class name="FWViewEnergyScaleEditor"/>
<class name="CmsShowSearchFiles"/>
<class name="FWGUISubviewArea"/>
<class name="CmsShowMainFrame"/>
<class name="FWGUIValidatingTextEntry"/>
<class name="CmsShowModelPopup"/>
<class name="FWGUIEventFilter"/>
<class name="CmsShowCommonPopup"/>
<class name="CmsShowViewPopup"/>
<class name="FWInvMassDialog"/>
<class name="FWEveText"/>
<class name="FWEveTextProjected"/>
<class name="FWEveTextGL"/>
<class name="FWInvMassDialog"/>
<class name="FWGeometryTableViewBase"/>
<class name="FWGeometryTableView"/>
<class name="FWOverlapTableView"/>
<class name="FWGeoTopNode"/>
<class name="FWEveOverlap"/>
<class name="FWEveDetectorGeo"/>
<class name="FWGeoTopNodeGL"/>

</lcgdict>
1 change: 1 addition & 0 deletions Fireworks/Eve/BuildFile.xml
Expand Up @@ -5,6 +5,7 @@
<use name="rootcore"/>
<use name="rootinteractive"/>
<lib name="Geom"/>
<lib name="Gui"/>
<lib name="Eve"/>
<export>
<lib name="1"/>
Expand Down
2 changes: 1 addition & 1 deletion Fireworks/Eve/python/testEve_cfg.py
Expand Up @@ -7,7 +7,7 @@
### Expects test.root in current directory.
process.source = cms.Source(
"PoolSource",
fileNames=cms.untracked.vstring('file:test.root')
fileNames=cms.untracked.vstring('file:/home/alja/cms-dev/7.3/RelValZEE-reco.root')
)

# process.maxEvents = cms.untracked.PSet(
Expand Down
11 changes: 0 additions & 11 deletions Fireworks/Eve/src/FireworksEveLinkDef.h

This file was deleted.

2 changes: 2 additions & 0 deletions Fireworks/Eve/src/classes.h
@@ -0,0 +1,2 @@
#include "Fireworks/Eve/interface/EveService.h"

3 changes: 3 additions & 0 deletions Fireworks/Eve/src/classes_def.xml
@@ -0,0 +1,3 @@
<lcgdict>
<class name="EveService"/>
</lcgdict>
2 changes: 2 additions & 0 deletions Fireworks/FWInterface/BuildFile.xml
Expand Up @@ -13,6 +13,8 @@
<lib name="Geom"/>
<lib name="Eve"/>
<lib name="RGL"/>
<lib name="GuiHtml"/>
<lib name="GX11"/>
<export>
<lib name="1"/>
</export>
9 changes: 0 additions & 9 deletions Fireworks/FWInterface/src/FireworksFWInterfaceLinkDef.h

This file was deleted.

2 changes: 2 additions & 0 deletions Fireworks/FWInterface/src/classes.h
@@ -0,0 +1,2 @@
#include "Fireworks/FWInterface/src/FWPathsPopup.h"

3 changes: 3 additions & 0 deletions Fireworks/FWInterface/src/classes_def.xml
@@ -0,0 +1,3 @@
<lcgdict>
<class name="FWPathsPopup"/>
</lcgdict>
15 changes: 0 additions & 15 deletions Fireworks/TableWidget/src/FireworksTableWidgetLinkDef.h

This file was deleted.

4 changes: 4 additions & 0 deletions Fireworks/TableWidget/src/classes.h
@@ -0,0 +1,4 @@
#include "Fireworks/TableWidget/interface/FWTableWidget.h"
#include "Fireworks/TableWidget/interface/FWTableManagerBase.h"
#include "Fireworks/TableWidget/interface/FWCheckedTextTableCellRenderer.h"
#include "Fireworks/TableWidget/src/FWTabularWidget.h"
6 changes: 6 additions & 0 deletions Fireworks/TableWidget/src/classes_def.xml
@@ -0,0 +1,6 @@
<lcgdict>
<class name="FWTabularWidget"/>
<class name="FWTableWidget"/>
<class name="FWTableManagerBase"/>
<class name="FWCheckedTextTableCellRenderer"/>
</lcgdict>
1 change: 1 addition & 0 deletions Fireworks/Vertices/BuildFile.xml
Expand Up @@ -6,6 +6,7 @@
<lib name="Geom"/>
<lib name="Physics"/>
<lib name="RGL"/>
<lib name="Core"/>
<export>
<lib name="1"/>
</export>
1 change: 1 addition & 0 deletions Fireworks/Vertices/plugins/BuildFile.xml
Expand Up @@ -7,5 +7,6 @@
<use name="roothistmatrix"/>
<lib name="Eve"/>
<lib name="Geom"/>
<lib name="Core"/>
<flags EDM_PLUGIN="1"/>
</library>
12 changes: 0 additions & 12 deletions Fireworks/Vertices/src/FireworksVerticesLinkDef.h

This file was deleted.

4 changes: 4 additions & 0 deletions Fireworks/Vertices/src/classes.h
@@ -0,0 +1,4 @@
#include "Fireworks/Vertices/interface/TEveEllipsoid.h"
#include "Fireworks/Vertices/interface/TEveEllipsoidGL.h"


6 changes: 6 additions & 0 deletions Fireworks/Vertices/src/classes_def.xml
@@ -0,0 +1,6 @@
<lcgdict>
<class name="TEveEllipsoid"/>
<class name="TEveEllipsoidGL"/>
<class name="TEveEllipsoidProjected"/>
<class name="TEveEllipsoidProjectedGL"/>
</lcgdict>

0 comments on commit 014ad1c

Please sign in to comment.