// Author: Serban Protopopescu // // $Id: TMBCorePkg.rcp,v 1.6.2.1.2.2 2005/04/25 21:34:55 greenlee Exp $ // string PackageName = "TMBCorePkg" // // Control which objects to include in tree // bool doFpd = false bool doFps = false bool doFpsData = false bool doCps = false bool doCpsDigi = false bool doCh = true bool doVtx = false // // Are any calorimeter cells stored at all ? // If this is false it automatically disables // the storing of any calo cells independent of // the more specific flags. /// // Should be true by default. // bool doCaloCells = false // Save the full CalDataChunk bool doCalData = false // Save cells from CalNadaChunk bool doCalNada = false // Save cells from CalT4_25Chunk bool doCalT42 = false bool doEM = true bool doMuon = true bool doJets = true bool doTaus = false bool doMET = false bool doMETEx = false bool doGlob = false bool doTrig = false bool doHist = false bool doCalQual = false bool doTrackCal = false bool doTrackCalJet = false bool doLm = false bool doLmV = false bool doEventFlags = true // use these if you wish to add instantaneous luminosity bool doInstLum = false string InstLumLocation = "flatfile" // RCP used by d0reco for charged particles. RCP chpart_rcp = // Vector of name of vertices (one branch is created for each name, provided // the corresponding VertexCollChunk is present). Possible names are: // // 1. "" (empty string) - VertexType = 3 (PRIMARY). D0reco 2-pass PV. // 2. "2PPV" - VertexType = 101. D0root 2-pass PV. // 3. "APV" - VertexType = 102. D0root adaptive PV. string vertex_names = ("", "2PPV", "APV") // RCP used to instantiate mb prob class. RCP vtx_mbprob_rcp = // Muon ID chunk to read. The MuoCandidate chunk // is the default, but it is only available after // d0correct has been run. Otherwise use MuoParticleReco. RCP Muonid_Algo = // Objects for each EM cluster algorithm are put // into separate branches. There should be // the following entries for each NAME: // // RCP NAME_Algo = < ...> // string NAME_SearchRCPs = ( ... ) // // NAME is the name given to the root branch // string EMClusters = ( "EMscone" , "EMcnn") // EM scone algorithm RCP EMscone_Algo = string EMscone_SearchRCPs = ( "clusterer" , "HMReco" ) RCP EMcnn_Algo = string EMcnn_SearchRCPs = ( "clusterer" , "HMReco" ) // // Objects for each jet algorithm are put into // separate branches. // There should be the following entries for each // branch NAME: // // string NAME_type = "..." // string NAME_names = ( ...) // float NAME_values = ( ...) // // bool NAME_Uncorrected = false // save uncorrected chunk // bool NAME_Corrected = true // save corrected chunk // bool NAME_MuCorrected = false // save muon corrected chunk // // NAME is the name given to the root branch // string Jets = ( "JCCA" , "JCCB" ) string JCCA_type = "PreSCilcone" string JCCA_names = ( "towers" "coneSize" "Radius_of_Cone" ) float JCCA_values = ( 0. 0.3 0.7 ) bool JCCA_Uncorrected = true bool JCCA_Corrected = true bool JCCA_MuCorrected = true bool JCCA_Smeared = true string JCCB_type = "PreSCilcone" string JCCB_names = ( "towers" "coneSize" "Radius_of_Cone" ) float JCCB_values = ( 0. 0.3 0.5 ) bool JCCB_Uncorrected = true bool JCCB_Corrected = true bool JCCB_MuCorrected = true bool JCCB_Smeared = true // // tau NN files // string NN_type1_file="NN_type1_mcm_pass2_with_e.dat" string NN_type2_file="NN_type2_mcm_pass2_with_e.dat" string NN_type3_file="NN_type3_mcm_pass2_with_e.dat"