4import baseConfig
as base
6options = base.parser.parse_args()
9inFilename = options.inFilename
10outFilename = options.outFilename
13smearingSeed = options.seed
15print(
'Input file: %s' % inFilename)
16print(
'Output file: %s' % outFilename)
21p.skip_events = options.skip_events
22p.max_events = options.nevents
25p.add_library(
"libprocessors")
29anaTrks.parameters[
"debug"] = 0
30anaTrks.parameters[
"seed"] = smearingSeed
31anaTrks.parameters[
"trkCollName"] =
'KalmanFullTracks'
32anaTrks.parameters[
"histCfg"] = os.environ[
'HPSTR_BASE']+
'/analysis/plotconfigs/fee_smearing/feeSmearing.json'
33anaTrks.parameters[
"selectionjson"] = os.environ[
'HPSTR_BASE']+
'/analysis/selections/trackHit/trackHitAna.json'
34anaTrks.parameters[
"isData"] = options.isData
37anaTrks.parameters[
"pSmearingFile"] = os.environ[
'HPSTR_BASE']+
"/utils/data/smearingFile_2016_all_12112023.root"
39RegionPath = os.environ[
'HPSTR_BASE']+
"/analysis/selections/feeSmearing/"
40anaTrks.parameters[
"regionDefinitions"] = []
44p.input_files = inFilename
45p.output_files = [outFilename]