# from $SRT_PUBLIC_CONTEXT/SimulationMods/test/defaultSimOutputKeepList.tcl proc defaultSimOutputKeepList {streamName} { output keepList $streamName -add BMUD_StorableBank output keepList $streamName -add BSUD_StorableBank output keepList $streamName -add CEMD_StorableBank output keepList $streamName -add CESD_StorableBank output keepList $streamName -add CHAD_StorableBank output keepList $streamName -add CMPD_StorableBank output keepList $streamName -add CMUD_StorableBank output keepList $streamName -add CMXD_StorableBank output keepList $streamName -add COTM_StorableObject output keepList $streamName -add COTQ output keepList $streamName -add CPRD_StorableBank output keepList $streamName -add CSPD_StorableBank output keepList $streamName -add CSXD_StorableBank output keepList $streamName -add DBUsedSetInfoList output keepList $streamName -add ErrorSummary output keepList $streamName -add EVCL_StorableBank output keepList $streamName -add HEPG_StorableBank output keepList $streamName -add HEP4_StorableBank output keepList $streamName -add ISLD_StorableBank output keepList $streamName -add LRIH_StorableBank output keepList $streamName -add MISL_StorableBank output keepList $streamName -add MSVX_StorableBank output keepList $streamName -add OBSP_StorableBank output keepList $streamName -add OBSV_StorableBank output keepList $streamName -add PEMD_StorableBank output keepList $streamName -add PESD_StorableBank output keepList $streamName -add PHAD_StorableBank output keepList $streamName -add PPRD_StorableBank output keepList $streamName -add ReleaseHistory output keepList $streamName -add SIXD_StorableBank output keepList $streamName -add TOFD_StorableBank output keepList $streamName -add TSUD_StorableBank output keepList $streamName -add WHAD_StorableBank output keepList $streamName -add MVTX_StorableBank output keepList $streamName -add PropagatedSiParticleColl output keepList $streamName -add HitOBSPNumberColl } # from $SRT_PUBLIC_CONTEXT/Production/defaultOutputKeepList.tcl proc defaultKeepList {streamName} { output keepList $streamName -add CalData output keepList $streamName -add CdfEmClusterColl output keepList $streamName -add CdfEmObjectColl output keepList $streamName -add CdfEmObjectView output keepList $streamName -add CdfJetColl output keepList $streamName -add CdfMet output keepList $streamName -add CdfMuon output keepList $streamName -add CdfMuonColl output keepList $streamName -add CdfMuonView output keepList $streamName -add Pi0CandidateCollection output keepList $streamName -add CdfTauCollection output keepList $streamName -add CdfTrack output keepList $streamName -add CdfTrackColl output keepList $streamName -add CdfTrackHits output keepList $streamName -add CdfTrackIdManager output keepList $streamName -add CdfTrackView output keepList $streamName -add CesClusterColl output keepList $streamName -add CesMatchCollection output keepList $streamName -add CESQColl output keepList $streamName -add ClcData output keepList $streamName -add CosmicRayInfo output keepList $streamName -add COTQ output keepList $streamName -add CprClusterColl output keepList $streamName -add CPRQColl output keepList $streamName -add ErrorSummary output keepList $streamName -add FastZVertexColl output keepList $streamName -add GrowResultList output keepList $streamName -add ISLD_StorableBank output keepList $streamName -add MuonStubColl output keepList $streamName -add MuonTHitColl output keepList $streamName -add MuonXHitColl output keepList $streamName -add MuonXZHitColl output keepList $streamName -add PesClusterColl output keepList $streamName -add Pes2dClusterColl output keepList $streamName -add PESQ_Coll output keepList $streamName -add PlugStripColl output keepList $streamName -add QTRK output keepList $streamName -add ReleaseHistory output keepList $streamName -add SIXD_StorableBank output keepList $streamName -add SiClusterSet output keepList $streamName -add SiHitSet output keepList $streamName -add StorableRun2SiStripSet output keepList $streamName -add TofHitBarColl output keepList $streamName -add TofPulsesColl output keepList $streamName -add TofMatchesColl output keepList $streamName -add TofTrackPulseColl output keepList $streamName -add TofTrackView output keepList $streamName -add TopSummary output keepList $streamName -add UniverseRegion output keepList $streamName -add VertexColl output keepList $streamName -add Vertex output keepList $streamName -add VertexFitCommand output keepList $streamName -add VertexFitResults output keepList $streamName -add WorldRegion output keepList $streamName -add ZVertexColl output keepList $streamName -add TowerCorrectionColl } #-------- setup output --------------------- # source mc_outputDH.tcl #mc_output_runMC.tcl # if [file exists $env(prod_output_file) ] { puts "*** removing old file $env(prod_output_file) ***" ; exec rm $env(prod_output_file) } # Define defaultSimOutputKeepList command procedure to keep simulation # objects: #source ${TCL_SIM_LOCATION}/defaultSimOutputKeepList.tcl # Define defaultKeepList command procedure to keep reconstructed objects: #source ${TCL_PROD_LOCATION}/defaultOutputKeepList.tcl module output FileOutput talk FileOutput output create stream $env(prod_output_file) output path stream Null Production # droplist: output dropList stream CT_HitSet PhysicsTowerData output dropList stream -add CdfTrackHits:"COT Hits for CdfTrack" output dropList stream -add StorableRun2SiStripSet:"" # Add simulation objects to keepList: defaultSimOutputKeepList stream # Add reconstruction objects to keepList: defaultKeepList stream # Additional objects in keeplist: output keepList stream -add TC1D_StorableBank output keepList stream -add TC2D_StorableBank output keepList stream -add TL2D_StorableBank output keepList stream -add CdfTrackMatch output keepList stream -add SIXD_StorableBank output keepList stream -add SIXD_StorableBank:"Corrected" stream compression set t exit output list exit