Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
Gaudi
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Valentin Volkl
Gaudi
Compare revisions
master to ToolHandleArray-Example
Compare revisions
Changes are shown as if the
source
revision was being merged into the
target
revision.
Learn more about comparing revisions.
Source
vavolkl/Gaudi
Select target project
No results found
ToolHandleArray-Example
Select Git revision
Branches
2-re-visit-the-design-of-customisation-points
DataObjIDSort-20170523
GAUDI/GAUDI_v26r3b
NN_addDataHandleTypeToPython
ToolHandleArray-Example
cherry-pick-29934a5b
cherry-pick-55141c69
cherry-pick-a69472d5
cherry-pick-ad01bc98
cmake-modernisation
dev/Configurables
dev/TestInfrastructure
dev/atlas-merge
dev/gcc-4.6
dev/import-DetDesc
dev/remove_CVS_keys
dev/tuples_stop
features/controlflow
fix-macos-compilation
genconf_macos_fix
hive
lhcb-test
macos
macos_fix_build
macos_ld_lib_fix
macos_ld_lib_fix3
macos_ld_lib_fix_2
master
pypath-20180315
revert-19e9e78d
revert-33578265
rtd-clean
source_location
strsignal
use-boost-string_ref-in-IDataManagerSvcIDataProviderSvc
v28-patches
v28r2-patches
v29-patches
Tags
GAUDI/GAUDI_v22r1
GAUDI/GAUDI_v22r1p0
GAUDI/GAUDI_v22r2
GAUDI/GAUDI_v22r3
GAUDI/GAUDI_v22r4
GAUDI/GAUDI_v22r5
GAUDI/GAUDI_v23r0
GAUDI/GAUDI_v23r1
GAUDI/GAUDI_v23r10
GAUDI/GAUDI_v23r2
GAUDI/GAUDI_v23r2p1
GAUDI/GAUDI_v23r3
GAUDI/GAUDI_v23r4
GAUDI/GAUDI_v23r5
GAUDI/GAUDI_v23r6
GAUDI/GAUDI_v23r7
GAUDI/GAUDI_v23r8
GAUDI/GAUDI_v23r9
GAUDI/GAUDI_v24r1
GAUDI/GAUDI_v24r2
GAUDI/GAUDI_v25r0
GAUDI/GAUDI_v25r1
GAUDI/GAUDI_v25r1p1
GAUDI/GAUDI_v25r2
GAUDI/GAUDI_v25r3
GAUDI/GAUDI_v25r4
GAUDI/GAUDI_v25r5
GAUDI/GAUDI_v25r6
GAUDI/GAUDI_v25r6p1
GAUDI/GAUDI_v26r0
GAUDI/GAUDI_v26r1
GAUDI/GAUDI_v26r2
GAUDI/GAUDI_v26r3
GAUDI/GAUDI_v26r4
GAUDI/GAUDI_v27r0
GAUDI/v22r3
GAUDI/v23r0
GAUDI/v23r1
GAUDI/v23r2
GAUDI/v23r2p1
GAUDI/v23r3
GAUDI/v23r4
Gaudi/v22r3
Gaudi/v23r0
Gaudi/v23r1
Gaudi/v23r10
Gaudi/v23r2
Gaudi/v23r2p1
Gaudi/v23r3
Gaudi/v23r4
Gaudi/v23r5
Gaudi/v23r6
Gaudi/v23r7
Gaudi/v23r8
Gaudi/v23r9
Gaudi/v24r1
Gaudi/v24r2
Gaudi/v25r0
Gaudi/v25r1
Gaudi/v25r1p1
Gaudi/v25r2
Gaudi/v25r3
Gaudi/v25r4
Gaudi/v25r5
Gaudi/v25r6
Gaudi/v25r6p1
Gaudi/v26r0
Gaudi/v26r1
Gaudi/v26r2
Gaudi/v26r3
GaudiAlg/v13r8
GaudiAlg/v14r0
GaudiAlg/v14r1
GaudiAlg/v14r2
GaudiAlg/v14r3
GaudiAlg/v14r4
GaudiAlg/v14r5
GaudiAlg/v14r6
GaudiAlg/v15r0
GaudiAlg/v15r1
GaudiAlg/v15r2
GaudiAlg/v15r3
GaudiAud/v10r0
GaudiAud/v10r1
GaudiAud/v10r2
GaudiAud/v9r4
GaudiAud/v9r5
GaudiAud/v9r6
GaudiAud/v9r7
GaudiAud/v9r8
GaudiAud/v9r9
GaudiCommonSvc/v1r0
GaudiCommonSvc/v1r1
GaudiCommonSvc/v1r2
GaudiCommonSvc/v1r3
GaudiCommonSvc/v1r4
GaudiCommonSvc/v1r5
GaudiCommonSvc/v1r6
GaudiCommonSvc/v2r1
GaudiCommonSvc/v2r2
138 results
Swap
Target
gaudi/Gaudi
Select target project
turra/Gaudi
anhodges/Gaudi
dmagdali/Gaudi
pmunozpa/Gaudi
ssottoco/Gaudi
cvarni/Gaudi
mafila/Gaudi
admorris/Gaudi
staider/Gaudi
gunther/Gaudi
bstanisl/Gaudi
jtorasso/Gaudi
wochung/Gaudi
mveghel/Gaudi
averbyts/Gaudi
dguest/Gaudi
alboyer/Gaudi
dkonst/Gaudi
jcarcell/Gaudi
elmsheus/Gaudi
hpxgaudi/Gaudi
ganis/Gaudi
tadej/Gaudi
hahansen/Gaudi
juesseiv/Gaudi
imjelde/gaudida
jheuel/Gaudi
mimazure/Gaudi
masato/Gaudi
dcasperfaser/Gaudi
faser/offline/Gaudi
axu/Gaudi
sailer/Gaudi
amete/Gaudi
ponyisi/Gaudi
vavolkl/Gaudi
mstahl/Gaudi
wlampl/Gaudi
kreczko/Gaudi
emoyse/Gaudi
dhynds/Gaudi
sstahl/Gaudi
rcurrie/Gaudi
smh/Gaudi
valassi/Gaudi
bwynne/Gaudi_gaudi
abarton/Gaudi
tsulaia/gaudigaudi
mnowak/Gaudi
roiser/Gaudi
merrenst/Gaudi
mato/Gaudi
christos/Gaudi
goetz/Gaudi
goetz/AtlasGaudi
tsulaia/atlasgaudi
olupton/Gaudi
pseyfert/Gaudi
graemes/Gaudi
akraszna/AtlasGaudi
cattanem/Gaudi
skluth/Gaudi
will/Gaudi
ssnyder/Gaudi
agonzale/Gaudi
leggett/AtlasGaudi
apearce/Gaudi
mnowak/Gaudi-ORIG
fwinkl/AtlasGaudi
bwynne/Gaudi_atlas
chamont/Gaudi
rmatev/Gaudi
lhcb/Gaudi
atlas/Gaudi
akraszna/GaudiGaudi
fwinkl/Gaudi
jonrob/Gaudi
azaborow/Gaudi
clemenci/Gaudi
hgraslan/Gaudi
srimanob/Gaudi
graven/Gaudi
hegner/Gaudi
gaudi/Gaudi
84 results
master
Select Git revision
Branches
115-gaudiconfigdb2-fragile-handling-of-templated-components
2-re-visit-the-design-of-customisation-points
257-reproducible-write
268-drop-legacy-fmtlib-compatibility
341-use-pragma-once
350-remove-GaudiAlg-legacy-code
DataObjIDSort-20170523
GAUDI/GAUDI_v26r3b
NN_addDataHandleTypeToPython
NN_onevirtualless
add-v21-v22-api-options
bound-tool2
cherry-pick-29934a5b
cherry-pick-55141c69
cherry-pick-a69472d5
cherry-pick-ad01bc98
clang12-fix
clemenci-v28r2-patches-patch-61525
const-correct-IUpdateManagerSvc
crash-empty-handle-array-property
dd4hep_vp
deprecate-context
dev/Configurables
dev/TestInfrastructure
dev/atlas-merge
dev/gcc-4.6
dev/import-DetDesc
dev/remove_CVS_keys
dev/tuples_stop
do-not-print-zero-count-msgcounter
features/controlflow
fix-random-error-in-a-test
fix-very-pedantic-warnings
gcc11-atomic-20201219
hive
lhcb-lhcb-issue-151
lhcb-lhcb-issue-160
lhcb-test
master
pypath-20180315
remove-obsolete-context
replace-boost-format-in-counters
revert-19e9e78d
revert-33578265
revert-5249b27a
sponce_AlgExecState
sponce_NoPrintEmptyHisto
sponce_PythonAuditor
sponce_SinkFreefunctions
sponce_rootMT
use-boost-string_ref-in-IDataManagerSvcIDataProviderSvc
v28-patches
v28r2-patches
v29-patches
v35-patches
v36-patches
v36/backport-1496
v36/fix-sanitizers-reports
v38r1-patches
v38r3-patches
v39-patches
Tags
GAUDI/GAUDI_v22r1
GAUDI/GAUDI_v22r1p0
GAUDI/GAUDI_v22r2
GAUDI/GAUDI_v22r3
GAUDI/GAUDI_v22r4
GAUDI/GAUDI_v22r5
GAUDI/GAUDI_v23r0
GAUDI/GAUDI_v23r1
GAUDI/GAUDI_v23r10
GAUDI/GAUDI_v23r2
GAUDI/GAUDI_v23r2p1
GAUDI/GAUDI_v23r3
GAUDI/GAUDI_v23r4
GAUDI/GAUDI_v23r5
GAUDI/GAUDI_v23r6
GAUDI/GAUDI_v23r7
GAUDI/GAUDI_v23r8
GAUDI/GAUDI_v23r9
GAUDI/GAUDI_v24r1
GAUDI/GAUDI_v24r2
GAUDI/GAUDI_v25r0
GAUDI/GAUDI_v25r1
GAUDI/GAUDI_v25r1p1
GAUDI/GAUDI_v25r2
GAUDI/GAUDI_v25r3
GAUDI/GAUDI_v25r4
GAUDI/GAUDI_v25r5
GAUDI/GAUDI_v25r6
GAUDI/GAUDI_v25r6p1
GAUDI/GAUDI_v26r0
GAUDI/GAUDI_v26r1
GAUDI/GAUDI_v26r2
GAUDI/GAUDI_v26r3
GAUDI/GAUDI_v26r4
GAUDI/GAUDI_v27r0
GAUDI/v22r3
GAUDI/v23r0
GAUDI/v23r1
GAUDI/v23r2
GAUDI/v23r2p1
GAUDI/v23r3
GAUDI/v23r4
Gaudi/v22r3
Gaudi/v23r0
Gaudi/v23r1
Gaudi/v23r10
Gaudi/v23r2
Gaudi/v23r2p1
Gaudi/v23r3
Gaudi/v23r4
Gaudi/v23r5
Gaudi/v23r6
Gaudi/v23r7
Gaudi/v23r8
Gaudi/v23r9
Gaudi/v24r1
Gaudi/v24r2
Gaudi/v25r0
Gaudi/v25r1
Gaudi/v25r1p1
Gaudi/v25r2
Gaudi/v25r3
Gaudi/v25r4
Gaudi/v25r5
Gaudi/v25r6
Gaudi/v25r6p1
Gaudi/v26r0
Gaudi/v26r1
Gaudi/v26r2
Gaudi/v26r3
GaudiAlg/v13r8
GaudiAlg/v14r0
GaudiAlg/v14r1
GaudiAlg/v14r2
GaudiAlg/v14r3
GaudiAlg/v14r4
GaudiAlg/v14r5
GaudiAlg/v14r6
GaudiAlg/v15r0
GaudiAlg/v15r1
GaudiAlg/v15r2
GaudiAlg/v15r3
GaudiAud/v10r0
GaudiAud/v10r1
GaudiAud/v10r2
GaudiAud/v9r4
GaudiAud/v9r5
GaudiAud/v9r6
GaudiAud/v9r7
GaudiAud/v9r8
GaudiAud/v9r9
GaudiCommonSvc/v1r0
GaudiCommonSvc/v1r1
GaudiCommonSvc/v1r2
GaudiCommonSvc/v1r3
GaudiCommonSvc/v1r4
GaudiCommonSvc/v1r5
GaudiCommonSvc/v1r6
GaudiCommonSvc/v2r1
GaudiCommonSvc/v2r2
161 results
Show changes
Only incoming changes from source
Include changes to target since source was created
Compare
Commits on Source (1)
Try to use ToolHandleArray in Examples
· a1abfb7d
Valentin Volkl
authored
5 years ago
a1abfb7d
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
GaudiExamples/options/MyGaudiAlg.py
+7
-1
7 additions, 1 deletion
GaudiExamples/options/MyGaudiAlg.py
GaudiExamples/src/AlgTools/MyGaudiAlgorithm.h
+1
-1
1 addition, 1 deletion
GaudiExamples/src/AlgTools/MyGaudiAlgorithm.h
with
8 additions
and
2 deletions
GaudiExamples/options/MyGaudiAlg.py
View file @
a1abfb7d
...
...
@@ -14,10 +14,16 @@ print mygalg
mygalg
.
tracks
.
Path
=
'
BestTracks/Tracks
'
mygalg
.
hits
.
Path
=
'
Rec/Hits
'
mygalg
.
raw
.
AlternativePaths
=
[
'
/copy/RAW
'
,
'
/Rec/RAW
'
,
'
/DAQ/RAW
'
]
#
mygalg.raw.AlternativePaths = ['/copy/RAW', '/Rec/RAW', '/DAQ/RAW']
mygalg
.
RootInTES
=
'
/Skim
'
from
Configurables
import
MyTool
mytool
=
MyTool
()
mygalg
.
MyToolHandleArray
=
[
mytool
]
print
mygalg
ApplicationMgr
(
...
...
This diff is collapsed.
Click to expand it.
GaudiExamples/src/AlgTools/MyGaudiAlgorithm.h
View file @
a1abfb7d
...
...
@@ -60,7 +60,7 @@ private:
PublicToolHandle
<
const
IMyTool
>
m_myCopiedConstToolHandle2
;
PublicToolHandle
<
IMyTool
>
m_myCopiedToolHandle
;
ToolHandleArray
<
IMyTool
>
m_tha
;
ToolHandleArray
<
IMyTool
>
m_tha
{
this
,
"MyToolHandleArray"
,
{},
"example of a tool handle array"
}
;
DataObjectReadHandle
<
DataObject
>
m_tracks
{
this
,
"tracks"
,
"/Event/Rec/Tracks"
,
"the tracks"
};
DataObjectReadHandle
<
DataObject
>
m_hits
{
this
,
"hits"
,
"/Event/Rec/Hits"
,
"the hits"
};
...
...
This diff is collapsed.
Click to expand it.