All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
sam_sbnd.fcl
Go to the documentation of this file.
1 #
2 # File: sam_sbnd.fcl
3 # Purpose: Configuration for SAM database (metadata)
4 # Version: 1.1
5 #
6 # Changes:
7 # 20160721 (petrillo@fnal.gov) [v1.1]
8 # added "extra" configuration
9 #
10 #
11 
12 BEGIN_PROLOG
13 
14 # Standard configurations for art's built-in FileCatalogMetadata service.
15 # Metadata fields are standard, but values are still microboone-specific.
16 
17 sbnd_file_catalog:
18 {
19  # Note sam application name is taken from "process_name" fcl parameter in main job file.
20  applicationFamily: "art"
21  applicationVersion: "development"
22  group: "sbnd"
23  runType: "physics"
24  fileType: "unknown"
25 }
26 
27 
28 sbnd_file_catalog_mc: @local::sbnd_file_catalog
29 sbnd_file_catalog_mc.fileType: "mc"
30 
31 sbnd_file_catalog_data: @local::sbnd_file_catalog
32 sbnd_file_catalog_data.fileType: "data"
33 
34 
35 #
36 # this configuration is for FileCatalogMetadataSBND;
37 # not that useful, since all members are job-specific
38 #
39 sbnd_file_catalog_extra:
40 {
41  FCLName: @nil
42  ProjectName: @nil
43  ProjectStage: @nil
44  ProjectVersion: @nil
45  ProjectSoftware: @nil
46  ProductionName: @nil
47  ProductionType: @nil
48 } # sbnd_file_catalog_extra
49 
50 
51 # Standard configurations for FileCatalogMetadataExtras service.
52 # Both fields and values are microboone-specific.
53 
54 # microboone_file_catalog:
55 # {
56 # Metadata: [ "group", "sbnd", # This field should move to FileCatalogMetadata.
57 # "fileFormat", "root", # This field should move to FileCatalogMetadata.
58 # "fclName", "",
59 # "fclVersion", "",
60 # "projectName", "",
61 # "projectStage", "",
62 # "projectVersion", "" ]
63 # GeneratePerFileMetadata: true
64 # CopyMetadataAttributes: [ "fileType", "runType" ]
65 # RenameTemplate: ""
66 # RenameOverwrite: true
67 # }
68 
69 # this is for backward compatibility only; users should use the definitions above
70 art_file_catalog_mc: @local::sbnd_file_catalog_mc
71 art_file_catalog_data: @local::sbnd_file_catalog_data
72 
73 #D. Brailsford 21/02/18
74 #Parameter set that describes the metadata for the pure root files. The TFile metadata service produces a json file for SAM declaration
75 sbnd_file_catalog_sbn:
76 {
77  JSONFileName: "tfile.json"
78  dataTier: "root-tuple"
79  fileFormat: "root"
80 }
81 
82 END_PROLOG
stream1 can override from command line with o or output services user runType
process_name fileFormat
process_name can override from command line with o or output dataTier
Definition: runPID.fcl:28