@@ -90,42 +90,53 @@ echo "CALIB_TRD_VDRIFTEXB = $CALIB_TRD_VDRIFTEXB" 1>&2
9090echo " CALIB_TPC_TIMEGAIN = $CALIB_TPC_TIMEGAIN " 1>&2
9191echo " CALIB_TPC_RESPADGAIN = $CALIB_TPC_RESPADGAIN " 1>&2
9292
93- if [[ -z $CALIBDATASPEC_BARREL ]]; then
93+ # define spec for proxy for TF-based outputs from BARREL
94+ if [[ -z $CALIBDATASPEC_BARREL_TF ]]; then
9495 # prim vtx
95- if [[ $CALIB_PRIMVTX_MEANVTX == 1 ]] ; then add_semicolon_separated CALIBDATASPEC_BARREL " pvtx:GLO/PVTX/0" ; fi
96+ if [[ $CALIB_PRIMVTX_MEANVTX == 1 ]] ; then add_semicolon_separated CALIBDATASPEC_BARREL_TF " pvtx:GLO/PVTX/0" ; fi
9697
9798 # TOF
98- if [[ $CALIB_TOF_LHCPHASE == 1 ]] || [[ $CALIB_TOF_CHANNELOFFSETS == 1 ]]; then add_semicolon_separated CALIBDATASPEC_BARREL " calibTOF:TOF/CALIBDATA/0" ; fi
99- if [[ $CALIB_TOF_DIAGNOSTICS == 1 ]]; then add_semicolon_separated CALIBDATASPEC_BARREL " diagWords:TOF/DIAFREQ/0" ; fi
99+ if [[ $CALIB_TOF_LHCPHASE == 1 ]] || [[ $CALIB_TOF_CHANNELOFFSETS == 1 ]]; then add_semicolon_separated CALIBDATASPEC_BARREL_TF " calibTOF:TOF/CALIBDATA/0" ; fi
100+ if [[ $CALIB_TOF_DIAGNOSTICS == 1 ]]; then add_semicolon_separated CALIBDATASPEC_BARREL_TF " diagWords:TOF/DIAFREQ/0" ; fi
100101
101102 # TPC
102- if [[ $CALIB_TPC_TIMEGAIN == 1 ]]; then add_semicolon_separated CALIBDATASPEC_BARREL " tpcmips:TPC/MIPS/0" ; fi
103- if [[ $CALIB_TPC_RESPADGAIN == 1 ]]; then add_semicolon_separated CALIBDATASPEC_BARREL " trackGainHistoTPC:TPC/TRACKGAINHISTOS/0" ; fi
103+ if [[ $CALIB_TPC_TIMEGAIN == 1 ]]; then add_semicolon_separated CALIBDATASPEC_BARREL_TF " tpcmips:TPC/MIPS/0" ; fi
104104
105105 # TRD
106- if [[ $CALIB_TRD_VDRIFTEXB == 1 ]]; then add_semicolon_separated CALIBDATASPEC_BARREL " angResHistoTRD:TRD/ANGRESHISTS/0" ; fi
106+ if [[ $CALIB_TRD_VDRIFTEXB == 1 ]]; then add_semicolon_separated CALIBDATASPEC_BARREL_TF " angResHistoTRD:TRD/ANGRESHISTS/0" ; fi
107107fi
108108
109- if [[ -z $CALIBDATASPEC_CALO ]]; then
109+ # define spec for proxy for sporadic outputs from BARREL
110+ if [[ -z $CALIBDATASPEC_BARREL_SPORADIC ]]; then
111+ # TPC
112+ if [[ $CALIB_TPC_RESPADGAIN == 1 ]]; then add_semicolon_separated CALIBDATASPEC_BARREL_SPORADIC " trackGainHistoTPC:TPC/TRACKGAINHISTOS/0" ; fi
113+ fi
114+
115+ # define spec for proxy for TF-based outputs from CALO
116+ if [[ -z $CALIBDATASPEC_CALO_TF ]]; then
110117 # EMC
111118 if [[ $CALIB_EMC_CHANNELCALIB == 1 ]]; then
112- add_semicolon_separated CALIBDATASPEC_CALO " cellsEMC:EMC/CELLS/0"
113- add_semicolon_separated CALIBDATASPEC_CALO " cellsTrgREMC:EMC/CELLSTRGR/0"
119+ add_semicolon_separated CALIBDATASPEC_CALO_TF " cellsEMC:EMC/CELLS/0"
120+ add_semicolon_separated CALIBDATASPEC_CALO_TF " cellsTrgREMC:EMC/CELLSTRGR/0"
114121 fi
115122
116123 # PHS
117124 if [[ $CALIB_PHS_ENERGYCALIB == 1 ]] || [[ $CALIB_PHS_TURNONCALIB == 1 ]] || [[ $CALIB_PHS_RUNBYRUNCALIB == 1 ]]; then
118- add_semicolon_separated CALIBDATASPEC_CALO " clsPHS:PHS/CLUSTERS/0;"
119- add_semicolon_separated CALIBDATASPEC_CALO " clTRPHS:PHS/CLUSTERTRIGREC/0;"
125+ add_semicolon_separated CALIBDATASPEC_CALO_TF " clsPHS:PHS/CLUSTERS/0;"
126+ add_semicolon_separated CALIBDATASPEC_CALO_TF " clTRPHS:PHS/CLUSTERTRIGREC/0;"
120127 fi
121- if [[ $CALIB_PHS_ENERGYCALIB == 1 ]]; then add_semicolon_separated CALIBDATASPEC_CALO " cluelementsPHS:PHS/CLUELEMENTS/0;" ; fi
122- if [[ $CALIB_PHS_BADMAPCALIB == 1 ]] || [[ $CALIB_PHS_TURNONCALIB == 1 ]]; then add_semicolon_separated CALIBDATASPEC_CALO " cellsPHS:PHS/CELLS/0;" ; fi
123- if [[ $CALIB_PHS_TURNONCALIB == 1 ]]; then add_semicolon_separated CALIBDATASPEC_CALO " cellsTRPHS:PHS/CELLTRIGREC/0;" ; fi
128+ if [[ $CALIB_PHS_ENERGYCALIB == 1 ]]; then add_semicolon_separated CALIBDATASPEC_CALO_TF " cluelementsPHS:PHS/CLUELEMENTS/0;" ; fi
129+ if [[ $CALIB_PHS_BADMAPCALIB == 1 ]] || [[ $CALIB_PHS_TURNONCALIB == 1 ]]; then add_semicolon_separated CALIBDATASPEC_CALO_TF " cellsPHS:PHS/CELLS/0;" ; fi
130+ if [[ $CALIB_PHS_TURNONCALIB == 1 ]]; then add_semicolon_separated CALIBDATASPEC_CALO_TF " cellsTRPHS:PHS/CELLTRIGREC/0;" ; fi
124131fi
125132
126133# printing for debug
127- echo CALIBDATASPEC_BARREL = $CALIBDATASPEC_BARREL 1>&2
128- echo CALIBDATASPEC_CALO = $CALIBDATASPEC_CALO 1>&2
134+ echo CALIBDATASPEC_BARREL_TF = $CALIBDATASPEC_BARREL_TF 1>&2
135+ echo CALIBDATASPEC_BARREL_SPORADIC = $CALIBDATASPEC_BARREL_SPORADIC 1>&2
136+ echo CALIBDATASPEC_CALO_TF = $CALIBDATASPEC_CALO_TF 1>&2
137+ echo CALIBDATASPEC_CALO_SPORADIC = $CALIBDATASPEC_CALO_SPORADIC 1>&2
138+ echo CALIBDATASPEC_MUON_TF = $CALIBDATASPEC_MUON_TF 1>&2
139+ echo CALIBDATASPEC_MUON_SPORADIC = $CALIBDATASPEC_MUON_SPORADIC 1>&2
129140
130141# proxies properties
131142get_proxy_connection ()
0 commit comments