Skip to content

Commit bf88520

Browse files
ChristianTackeGSIdennisklein
authored andcommitted
chore: Some override, =default
1 parent 38dbe1b commit bf88520

11 files changed

Lines changed: 42 additions & 42 deletions

File tree

examples/common/passive/FairPassiveContFact.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/********************************************************************************
2-
* Copyright (C) 2014-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
2+
* Copyright (C) 2014-2024 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, *
@@ -18,10 +18,10 @@ class FairPassiveContFact : public FairContFact
1818
{
1919
public:
2020
FairPassiveContFact();
21-
~FairPassiveContFact() {}
22-
FairParSet* createContainer(FairContainer*);
21+
~FairPassiveContFact() override = default;
22+
FairParSet* createContainer(FairContainer*) override;
2323

24-
ClassDef(FairPassiveContFact, 0); // Factory for all Passive parameter containers
24+
ClassDefOverride(FairPassiveContFact, 0); // Factory for all Passive parameter containers
2525
};
2626

2727
#endif /* !FAIRPASSIVECONTFACT_H */

examples/simulation/Tutorial1/src/FairTutorialDet1ContFact.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/********************************************************************************
2-
* Copyright (C) 2014-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
2+
* Copyright (C) 2014-2024 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, *
@@ -18,9 +18,9 @@ class FairTutorialDet1ContFact : public FairContFact
1818
{
1919
public:
2020
FairTutorialDet1ContFact();
21-
~FairTutorialDet1ContFact() {}
22-
FairParSet* createContainer(FairContainer*);
23-
ClassDef(FairTutorialDet1ContFact, 0); // Factory for all MyDet parameter containers
21+
~FairTutorialDet1ContFact() override = default;
22+
FairParSet* createContainer(FairContainer*) override;
23+
ClassDefOverride(FairTutorialDet1ContFact, 0); // Factory for all MyDet parameter containers
2424
};
2525

2626
#endif /* !FAIRTUTORIALDETCONTFACT_H */

examples/simulation/Tutorial2/src/FairTutorialDet2ContFact.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/********************************************************************************
2-
* Copyright (C) 2014-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
2+
* Copyright (C) 2014-2024 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, *
@@ -18,9 +18,9 @@ class FairTutorialDet2ContFact : public FairContFact
1818
{
1919
public:
2020
FairTutorialDet2ContFact();
21-
~FairTutorialDet2ContFact() {}
22-
FairParSet* createContainer(FairContainer*);
23-
ClassDef(FairTutorialDet2ContFact, 0); // Factory for all MyDet parameter containers
21+
~FairTutorialDet2ContFact() override = default;
22+
FairParSet* createContainer(FairContainer*) override;
23+
ClassDefOverride(FairTutorialDet2ContFact, 0); // Factory for all MyDet parameter containers
2424
};
2525

2626
#endif /* !FAIRTUTORIALDETCONTFACT_H */

examples/simulation/Tutorial4/src/param/FairTutorialDet4ContFact.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/********************************************************************************
2-
* Copyright (C) 2014-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
2+
* Copyright (C) 2014-2024 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, *
@@ -18,9 +18,9 @@ class FairTutorialDet4ContFact : public FairContFact
1818
{
1919
public:
2020
FairTutorialDet4ContFact();
21-
~FairTutorialDet4ContFact() {}
22-
FairParSet* createContainer(FairContainer*);
23-
ClassDef(FairTutorialDet4ContFact, 0); // Factory for all MyDet parameter containers
21+
~FairTutorialDet4ContFact() override = default;
22+
FairParSet* createContainer(FairContainer*) override;
23+
ClassDefOverride(FairTutorialDet4ContFact, 0); // Factory for all MyDet parameter containers
2424
};
2525

2626
#endif /* !FAIRTUTORIALDETCONTFACT_H */

examples/simulation/rutherford/src/FairRutherfordContFact.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/********************************************************************************
2-
* Copyright (C) 2014-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
2+
* Copyright (C) 2014-2024 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, *
@@ -18,7 +18,7 @@ class FairRutherfordContFact : public FairContFact
1818
{
1919
public:
2020
FairRutherfordContFact();
21-
~FairRutherfordContFact() override {}
21+
~FairRutherfordContFact() override = default;
2222
FairParSet* createContainer(FairContainer*) override;
2323
ClassDefOverride(FairRutherfordContFact, 0); // Factory for all FairRutherford parameter containers
2424
};

templates/NewDetector_root_containers/NewDetectorContFact.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/********************************************************************************
2-
* Copyright (C) 2014-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
2+
* Copyright (C) 2014-2024 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, *
@@ -16,9 +16,9 @@ class NewDetectorContFact : public FairContFact
1616
{
1717
public:
1818
NewDetectorContFact();
19-
~NewDetectorContFact() {}
20-
FairParSet* createContainer(FairContainer*);
21-
ClassDef(NewDetectorContFact, 0); // Factory for all NewDetector parameter containers
19+
~NewDetectorContFact() override = default;
20+
FairParSet* createContainer(FairContainer*) override;
21+
ClassDefOverride(NewDetectorContFact, 0); // Factory for all NewDetector parameter containers
2222
};
2323

2424
#endif

templates/NewDetector_stl_containers/NewDetectorContFact.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/********************************************************************************
2-
* Copyright (C) 2014-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
2+
* Copyright (C) 2014-2024 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, *
@@ -16,9 +16,9 @@ class NewDetectorContFact : public FairContFact
1616
{
1717
public:
1818
NewDetectorContFact();
19-
~NewDetectorContFact() {}
20-
FairParSet* createContainer(FairContainer*);
21-
ClassDef(NewDetectorContFact, 0); // Factory for all NewDetector parameter containers
19+
~NewDetectorContFact() override = default;
20+
FairParSet* createContainer(FairContainer*) override;
21+
ClassDefOverride(NewDetectorContFact, 0); // Factory for all NewDetector parameter containers
2222
};
2323

2424
#endif

templates/project_root_containers/NewDetector/NewDetectorContFact.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/********************************************************************************
2-
* Copyright (C) 2014-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
2+
* Copyright (C) 2014-2024 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, *
@@ -16,9 +16,9 @@ class NewDetectorContFact : public FairContFact
1616
{
1717
public:
1818
NewDetectorContFact();
19-
~NewDetectorContFact() {}
20-
FairParSet* createContainer(FairContainer*);
21-
ClassDef(NewDetectorContFact, 0); // Factory for all NewDetector parameter containers
19+
~NewDetectorContFact() override = default;
20+
FairParSet* createContainer(FairContainer*) override;
21+
ClassDefOverride(NewDetectorContFact, 0); // Factory for all NewDetector parameter containers
2222
};
2323

2424
#endif

templates/project_root_containers/passive/MyPassiveContFact.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/********************************************************************************
2-
* Copyright (C) 2014-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
2+
* Copyright (C) 2014-2024 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,9 +24,9 @@ class MyPassiveContFact : public FairContFact
2424
{
2525
public:
2626
MyPassiveContFact();
27-
~MyPassiveContFact() {}
28-
FairParSet* createContainer(FairContainer*);
29-
ClassDef(MyPassiveContFact, 0); // Factory for all Passive parameter containers
27+
~MyPassiveContFact() override = default;
28+
FairParSet* createContainer(FairContainer*) override;
29+
ClassDefOverride(MyPassiveContFact, 0); // Factory for all Passive parameter containers
3030
};
3131

3232
#endif /* !My_PASSIVECONTFACT_H */

templates/project_stl_containers/NewDetector/NewDetectorContFact.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/********************************************************************************
2-
* Copyright (C) 2014-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
2+
* Copyright (C) 2014-2024 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, *
@@ -16,9 +16,9 @@ class NewDetectorContFact : public FairContFact
1616
{
1717
public:
1818
NewDetectorContFact();
19-
~NewDetectorContFact() {}
20-
FairParSet* createContainer(FairContainer*);
21-
ClassDef(NewDetectorContFact, 0); // Factory for all NewDetector parameter containers
19+
~NewDetectorContFact() override = default;
20+
FairParSet* createContainer(FairContainer*) override;
21+
ClassDefOverride(NewDetectorContFact, 0); // Factory for all NewDetector parameter containers
2222
};
2323

2424
#endif

0 commit comments

Comments
 (0)