Configuration:
If `serviceTable` is not `None`, a new configuration is created with the
service table as `serviceTable`, and `configPath` is included in that
configuration (presumably to define `serviceTable`). In this case, if
`configPath` is `None`, "services_icarus_simulation.fcl" is included.
If both `configPath` and `serviceTable` are `None`, the configuration is
created as above, using "icarus_simulation_services" as `serviceTable`.
Finally, if only `serviceTable` is `None`, the configuration file in
`configPath` is included directly, and it is assumed that it already
properly defines a `services` table.
Definition at line 51 of file ICARUSservices.py.
57 If `serviceTable` is not `None`, a new configuration is created with the
58 service table as `serviceTable`, and `configPath` is included in that
59 configuration (presumably to define `serviceTable`). In this case, if
60 `configPath` is `None`, "services_icarus_simulation.fcl" is included.
62 If both `configPath` and `serviceTable` are `None`, the configuration is
63 created as above, using "icarus_simulation_services" as `serviceTable`.
65 Finally, if only `serviceTable` is `None`, the configuration file in
66 `configPath` is included directly, and it is assumed that it already
67 properly defines a `services` table.
return DefaultConfigPath, DefaultServiceTable