Back to home page

EIC code displayed by LXR

 
 

    


Warning, /jana2/src/examples/PodioDatamodel/datamodel.yaml is written in an unsupported language. File is not indexed.

0001 ---
0002 schema_version: 1
0003 options :
0004   # should getters / setters be prefixed with get / set?
0005   getSyntax: False
0006   # should POD members be exposed with getters/setters in classes that have them as members?
0007   exposePODMembers: True
0008   includeSubfolder: True
0009 
0010 datatypes :
0011   EventInfo:
0012     Description : "Event info"
0013     Author : "N. Brei"
0014     Members :
0015       - int EventNumber // event number
0016       - int TimesliceNumber // timeslice number
0017       - int RunNumber // run number
0018 
0019   TimesliceInfo:
0020     Description : "Timeslice info"
0021     Author : "N. Brei"
0022     Members :
0023       - int TimesliceNumber // timeslice number
0024       - int RunNumber // run number
0025 
0026   ExampleHit :
0027     Description : "Example Hit"
0028     Author : "B. Hegner"
0029     Members:
0030       - uint64_t cellID   // cellID
0031       - double x          // x-coordinate
0032       - double y          // y-coordinate
0033       - double z          // z-coordinate
0034       - double energy     // measured energy deposit
0035       - uint64_t time     // ticks since start of timeframe
0036 
0037   ExampleCluster :
0038     Description : "Cluster"
0039     Author : "B. Hegner"
0040     Members:
0041       - double energy // cluster energy
0042     OneToManyRelations:
0043       - ExampleHit Hits // hits contained in the cluster
0044       - ExampleCluster Clusters // sub clusters used to create this cluster
0045