Skip to content

Commit 34fd322

Browse files
chore: Drop TMemberInspector declaration
No code in FairRoot needs a TMemberInspector directly. If anything from ROOT needs it, then that include should declare it.
1 parent 850f7aa commit 34fd322

23 files changed

Lines changed: 31 additions & 63 deletions

examples/advanced/Tutorial3/digitization/FairTestDetectorDigiTask.h

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/********************************************************************************
2-
* Copyright (C) 2014-2022 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
2+
* Copyright (C) 2014-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
33
* *
44
* This software is distributed under the terms of the *
55
* GNU Lesser General Public Licence (LGPL) version 3, *
@@ -13,8 +13,7 @@
1313
#include "FairTask.h" // for FairTask, InitStatus
1414
class TBuffer;
1515
class TClass;
16-
class TClonesArray; // lines 15-15
17-
class TMemberInspector;
16+
class TClonesArray;
1817

1918
class FairTestDetectorDigiTask : public FairTask
2019
{

examples/common/eventdisplay/FairEveMCTracks.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ class TBuffer;
2929
class TClass;
3030
class TClonesArray;
3131
class TDatabasePDG;
32-
class TMemberInspector;
3332

3433
class FairEveMCTracks : public FairEveTracks
3534
{

examples/common/eventdisplay/FairEveMCTracksEditor.h

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/********************************************************************************
2-
* Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
2+
* Copyright (C) 2020-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
33
* *
44
* This software is distributed under the terms of the *
55
* GNU Lesser General Public Licence (LGPL) version 3, *
@@ -28,10 +28,8 @@ class FairEveMinMaxCut; // lines 26-26
2828
class TBuffer;
2929
class TClass;
3030
class TGWindow;
31-
class TMemberInspector;
3231
class TObject;
3332

34-
3533
class FairEveMCTracksEditor : public TGedFrame
3634
{
3735
std::unique_ptr<FairEveMinMaxCut> fPtCut;

examples/common/eventdisplay/FairMCTracksDraw.h

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/********************************************************************************
2-
* Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
2+
* Copyright (C) 2020-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
33
* *
44
* This software is distributed under the terms of the *
55
* GNU Lesser General Public Licence (LGPL) version 3, *
@@ -23,8 +23,7 @@ class FairEventManager; // lines 22-22
2323
class FairMCTrack; // lines 23-23
2424
class TBuffer;
2525
class TClass;
26-
class TEveTrackList; // lines 24-24
27-
class TMemberInspector;
26+
class TEveTrackList;
2827

2928
class FairMCTracksDraw : public FairTask
3029
{

examples/simulation/rutherford/src/FairRutherfordGeoPar.h

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/********************************************************************************
2-
* Copyright (C) 2014-2022 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
2+
* Copyright (C) 2014-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
33
* *
44
* This software is distributed under the terms of the *
55
* GNU Lesser General Public Licence (LGPL) version 3, *
@@ -14,9 +14,7 @@
1414
class FairParamList; // lines 16-16
1515
class TBuffer;
1616
class TClass;
17-
class TMemberInspector;
18-
class TObjArray; // lines 15-15
19-
17+
class TObjArray; // lines 15-15
2018

2119
class FairRutherfordGeoPar : public FairParGenericSet
2220
{

examples/simulation/rutherford/src/FairRutherfordPoint.h

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/********************************************************************************
2-
* Copyright (C) 2014-2022 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
2+
* Copyright (C) 2014-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
33
* *
44
* This software is distributed under the terms of the *
55
* GNU Lesser General Public Licence (LGPL) version 3, *
@@ -14,8 +14,6 @@
1414
#include "FairMCPoint.h" // for FairMCPoint
1515
class TBuffer;
1616
class TClass;
17-
class TMemberInspector;
18-
1917

2018
class FairRutherfordPoint : public FairMCPoint
2119
{

fairroot/eventdisplay/FairEventManagerEditor.h

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/********************************************************************************
2-
* Copyright (C) 2014 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
2+
* Copyright (C) 2014-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
33
* *
44
* This software is distributed under the terms of the *
55
* GNU Lesser General Public Licence (LGPL) version 3, *
@@ -23,8 +23,7 @@ class TClass;
2323
class TGComboBox; // lines 22-22
2424
class TGLabel; // lines 27-27
2525
class TGNumberEntry; // lines 28-28
26-
class TGWindow; // lines 29-29
27-
class TMemberInspector;
26+
class TGWindow;
2827
class TObject; // lines 30-30
2928

3029
class FairEventManagerEditor : public TGedFrame

fairroot/eventdisplay/gui/FairEveCut.h

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/********************************************************************************
2-
* Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
2+
* Copyright (C) 2020-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
33
* *
44
* This software is distributed under the terms of the *
55
* GNU Lesser General Public Licence (LGPL) version 3, *
@@ -24,8 +24,7 @@ class TBuffer;
2424
class TClass;
2525
class TGCompositeFrame;
2626
class TGNumberEntry; // lines 25-25
27-
class TGedFrame; // lines 24-24
28-
class TMemberInspector;
27+
class TGedFrame;
2928

3029
/**
3130
* base class for graphics cuts

fairroot/eventdisplay/gui/FairEveTransparencyControl.h

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/********************************************************************************
2-
* Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
2+
* Copyright (C) 2020-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
33
* *
44
* This software is distributed under the terms of the *
55
* GNU Lesser General Public Licence (LGPL) version 3, *
@@ -15,8 +15,7 @@
1515
class TBuffer;
1616
class TClass;
1717
class TGCheckButton;
18-
class TGNumberEntry; // lines 16-16
19-
class TMemberInspector;
18+
class TGNumberEntry;
2019

2120
class FairEveTransparencyControl : public TGHorizontalFrame
2221
{

fairroot/eventdisplay/tracks/FairEveGeoTracks.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/********************************************************************************
2-
* Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
2+
* Copyright (C) 2020-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
33
* *
44
* This software is distributed under the terms of the *
55
* GNU Lesser General Public Licence (LGPL) version 3, *
@@ -26,7 +26,6 @@ class TBuffer;
2626
class TClass;
2727
class TClonesArray;
2828
class TGeoTrack; // lines 22-22
29-
class TMemberInspector;
3029
class TBranch;
3130

3231
/**

0 commit comments

Comments
 (0)