You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Note: This page is actively under construction.

 ~/sidhome/sid/grid_vvh/reco-newflavsampshn-p2
 python recoChain.py --SE PNNL-SRM --detector sidloi3 --macFile  defaultILCCrossingAngle.mac --productionSteps 1 11 12 2 3 35 4  --dontPromptMe ilc-user-j-jstrube-from_homer-p2.lfns trainsampsZ250p

more ~/sidhome/lcfi/steering/subflavtupjob.sh
 export mydir=`echo $1 | awk -F '/' '


{print substr($0,1,length($0)-length($NF))}

'`
 export myfil=`echo $1 | awk -F '/' '


{print $NF}

'`
 echo "mydir = "$mydir
 echo "myfil = "$myfil
 mkdir /u/ey/homer/sidhome/lcfi/steering/tupparts/$myfil-dir
 cd /u/ey/homer/sidhome/lcfi/steering/tupparts/$myfil-dir
 rm /u/ey/homer/sidhome/lcfi/steering/tupparts/$myfil-dir/*.


{slcio,log}

ln -s $1 input-dst.slcio
 Marlin /u/ey/homer/sidhome/lcfi/steering/makentuple-all-batch.xml >  /u/ey/homer/sidhome/lcfi/steering/tupparts/$myfil-dir/tup.log
 ln -s output-ntpl.root $myfil-ntpl.root
 $ cat /u/ey/homer/sidhome/lcfi/steering/makentuple-all-batch.xml
 <marlin>

<execute>
         <processor name="JetClustering"/>
         <processor name="MakeNtuple"/>
 </execute>

<global>
         <parameter name="LCIOInputFiles">
 input-dst.slcio
         </parameter>
         <parameter name="GearXMLFile">/u/ey/homer/sidhome/lcfi/steering/clic_sid.gear</parameter>  
         <parameter name="MaxRecordNumber" value="-1" />  
         <parameter name="SkipNEvents" value="0" />  
         <parameter name="SupressCheck" value="false" />  
         <parameter name="Verbosity" options="DEBUG0-4,MESSAGE0-4,WARNING0-4,ERROR0-4,SILENT">WARNING</parameter>
 </global>

<processor name="JetClustering" type="LcfiplusProcessor">

        <!- run primary and secondary vertex finders ->
         <parameter name="Algorithms" type="stringVec"> JetClustering JetVertexRefiner</parameter>

        <!- general parameters ->
         <parameter name="PFOCollection" type="string" value="PandoraPFOCollection" /> <!- input PFO collection ->
         <parameter name="UseMCP" type="int" value="0" /> <!- MC info not used ->
         <parameter name="MCPCollection" type="string" value="" /> <!- not used ->
         <parameter name="MCPFORelation" type="string" value="" /> <!- not used ->
         <parameter name="ReadSubdetectorEnergies" type="int" value="0"/> <!- true for ILD ->
         <parameter name="UpdateVertexRPDaughters" type="int" value="0"/> <!- false for non-updative PandoraPFOs ->
         <parameter name="MagneticField" type="float" value="5"/>

        <!- jet clustering parameters ->
         <parameter name="JetClustering.InputVertexCollectionName" type="string" value="BuildUpVertex" /> <!- vertex collections to be used in JC ->
         <parameter name="JetClustering.OutputJetCollectionName" type="stringVec" value="VertexJets" /> <!- output collection name, may be multiple ->
         <parameter name="JetClustering.NJetsRequested" type="intVec" value="2" /> <!- Multiple NJets can be specified ->

        <parameter name="JetClustering.YCut" type="doubleVec" value="0." /> <!- specify 0 if not used ->
         <parameter name="JetClustering.UseMuonID" type="int" value="1" /> <!- jet-muon ID for jet clustering ->
         <parameter name="JetClustering.VertexSelectionMinimumDistance" type="double" value="0.3" /> <!- in mm ->
         <parameter name="JetClustering.VertexSelectionMaximumDistance" type="double" value="30." /> <!- in mm ->
         <parameter name="JetClustering.VertexSelectionK0MassWidth" type="double" value="0.02" /> <!- in GeV ->
         <parameter name="JetClustering.YAddedForJetVertexVertex" type="double" value="100"/> <!- add penalty for combining vertices ->
         <parameter name="JetClustering.YAddedForJetLeptonVertex" type="double" value="100"/> <!- add penalty for combining lepton and vertex ->
         <parameter name="JetClustering.YAddedForJetLeptonLepton" type="double" value="100"/> <!- add penalty for combining leptons ->

        <!- vertex refiner parameters ->
         <parameter name="JetVertexRefiner.InputJetCollectionName" type="string" value="VertexJets" />
         <parameter name="JetVertexRefiner.OutputJetCollectionName" type="string" value="RefinedJets" />
         <parameter name="JetVertexRefiner.PrimaryVertexCollectionName" type="string" value="PrimaryVertex" />
         <parameter name="JetVertexRefiner.InputVertexCollectionName" type="string" value="BuildUpVertex" />
         <parameter name="JetVertexRefiner.V0VertexCollectionName" type="string" value="BuildUpVertex_V0" />
         <parameter name="JetVertexRefiner.OutputVertexCollectionName" type="string" value="RefinedVertex" />

        <parameter name="JetVertexRefiner.MinPosSingle" type="double" value="0.3" />
         <parameter name="JetVertexRefiner.MaxPosSingle" type="double" value="30." />
         <parameter name="JetVertexRefiner.MinEnergySingle" type="double" value="1." />
         <parameter name="JetVertexRefiner.MaxAngleSingle" type="double" value="0.5" />
         <parameter name="JetVertexRefiner.MaxSeparationPerPosSingle" type="double" value="0.1" />
         <parameter name="JetVertexRefiner.mind0sigSingle" type="double" value="5." />
         <parameter name="JetVertexRefiner.minz0sigSingle" type="double" value="5." />
         <parameter name="JetVertexRefiner.OneVertexProbThreshold" type="double" value="0.001" />
         <parameter name="JetVertexRefiner.MaxCharmFlightLengthPerJetEnergy" type="double" value="0.1" />
 </processor>

<processor name="MakeNtuple" type="LcfiplusProcessor">
         <parameter name="Algorithms" type="stringVec">FlavorTag MakeNtuple</parameter>

        <!- general parameters ->
         <parameter name="PFOCollection" type="string" value="PandoraPFOCollection" /> <!- input PFO collection ->
         <parameter name="UseMCP" type="int" value="0" /> <!- MC info not used ->
         <parameter name="MCPCollection" type="string" value="" /> <!- not used ->
         <parameter name="MCPFORelation" type="string" value="" /> <!- not used ->
         <parameter name="ReadSubdetectorEnergies" type="int" value="0"/> <!- true for ILD ->
         <parameter name="UpdateVertexRPDaughters" type="int" value="0"/> <!- false for non-updative PandoraPFOs ->

        <parameter name="PrimaryVertexCollectionName" type="string" value="PrimaryVertex" />
         <parameter name="FlavorTag.JetCollectionName" type="string" value="RefinedJets" />
         <parameter name="MakeNtuple.AuxiliaryInfo" type="int" value="-1" />
         <parameter name="FlavorTag.D0ProbFileName" type="string"  value="/u/ey/homer/sidhome/lcfi/steering/d0prob_zpole.root"/>
         <parameter name="FlavorTag.Z0ProbFileName" type="string"  value="/u/ey/homer/sidhome/lcfi/steering/z0prob_zpole.root"/>

 <parameter name="MakeNtuple.OutputRootFileName" type="string" value="output-ntpl.root" />
 </processor>

</marlin>
 ~/sidhome/lcfi/steering/training-ffh-n1.xml
 <marlin>

<execute>
         <processor name="MyLcfiplusProcessor"/>
 </execute>

<global>
         <parameter name="LCIOInputFiles"> </parameter>
         <parameter name="MaxRecordNumber" value="-1" />  
         <parameter name="SkipNEvents" value="0" />  
         <parameter name="SupressCheck" value="false" />  

        <parameter name="GearXMLFile">clic_sid.gear</parameter>  

        <parameter name="Verbosity" options="DEBUG0-4,MESSAGE0-4,WARNING0-4,ERROR0-4,SILENT">WARNING</parameter>
 </global>

<processor name="MyLcfiplusProcessor" type="LcfiplusProcessor">
         <parameter name="Algorithms" type="stringVec">TrainMVA</parameter>
         <parameter name="ReadSubdetectorEnergies" type="int" value="0"/> <!- true for ILD ->
         <parameter name="PFOCollection" type="string" value="PandoraPFOCollection" />
         <parameter name="MagneticField" type="float" value="5"/>

        <parameter name="FlavorTag.WeightsDirectory" type="string"  value="/u/ey/homer/sidhome/lcfi/steering/weights-n1/" />
         <parameter name="FlavorTag.WeightsPrefix" type="string" value="flavwgts" />
         <parameter name="FlavorTag.BookName" type="string" value="bdt" />

        <parameter name="FlavorTag.CategoryDefinition1" type="string">nvtx==0</parameter>
         <parameter name="FlavorTag.CategoryPreselection1" type="string">trk1d0sig!=0</parameter>
         <parameter name="FlavorTag.CategoryVariables1" type="stringVec">
                 trk1d0sig trk2d0sig trk1z0sig trk2z0sig trk1pt_jete trk2pt_jete jprobr jprobz
         </parameter>
         <parameter name="FlavorTag.CategorySpectators1" type="stringVec">
                 aux nvtx
         </parameter>

        <parameter name="FlavorTag.CategoryDefinition2" type="string">nvtx==1&&nvtxall==1</parameter>
         <parameter name="FlavorTag.CategoryPreselection2" type="string">trk1d0sig!=0</parameter>
         <parameter name="FlavorTag.CategoryVariables2" type="stringVec">
                 trk1d0sig trk2d0sig trk1z0sig trk2z0sig trk1pt_jete trk2pt_jete jprobr jprobz
                 vtxlen1_jete vtxsig1_jete vtxdirang1_jete vtxmom1_jete vtxmass1 vtxmult1 vtxmasspc vtxprob
                  d0bprob d0cprob d0qprob z0bprob z0cprob z0qprob
                  trkmass
         </parameter>
         <parameter name="FlavorTag.CategorySpectators2" type="stringVec">
                 aux nvtx
         </parameter>

        <parameter name="FlavorTag.CategoryDefinition3" type="string">nvtx==1&&nvtxall==2</parameter>
         <parameter name="FlavorTag.CategoryPreselection3" type="string">trk1d0sig!=0</parameter>
         <parameter name="FlavorTag.CategoryVariables3" type="stringVec">
                 trk1d0sig trk2d0sig trk1z0sig trk2z0sig trk1pt_jete trk2pt_jete jprobr jprobz
                 vtxlen1_jete vtxsig1_jete vtxdirang1_jete vtxmom1_jete vtxmass1 vtxmult1 vtxmasspc vtxprob
                 1vtxprob vtxlen12all_jete vtxmassall
         </parameter>
         <parameter name="FlavorTag.CategorySpectators3" type="stringVec">
                 aux nvtx
         </parameter>

        <parameter name="FlavorTag.CategoryDefinition4" type="string">nvtx>=2</parameter>
         <parameter name="FlavorTag.CategoryPreselection4" type="string">trk1d0sig!=0</parameter>
         <parameter name="FlavorTag.CategoryVariables4" type="stringVec">
                 trk1d0sig trk2d0sig trk1z0sig trk2z0sig trk1pt_jete trk2pt_jete jprobr jprobz
                 vtxlen1_jete vtxsig1_jete vtxdirang1_jete vtxmom1_jete vtxmass1 vtxmult1 vtxmasspc vtxprob
                 vtxlen2_jete vtxsig2_jete vtxdirang2_jete vtxmom2_jete vtxmass2 vtxmult2
                 vtxlen12_jete vtxsig12_jete vtxdirang12_jete vtxmom_jete vtxmass vtxmult
                 1vtxprob
         </parameter>
         <parameter name="FlavorTag.CategorySpectators4" type="stringVec">
                 aux nvtx
         </parameter>

        <parameter name="TrainMVA.Verbose" type="bool" value="true" />
         <parameter name="TrainMVA.BookType" type="string" value="BDT" />
         <parameter name="TrainMVA.BookOptions" type="string">
         !H:!V:NTrees=1000:BoostType=Grad:Shrinkage=0.10:UseBaggedGrad:GradBaggingFraction=0.50:nCuts=20:NNodesMax=8
         </parameter>

        <parameter name="TrainMVA.InputRootFileB" type="string" value="bb-new-fastjets-n1.root" />
         <parameter name="TrainMVA.InputRootFileC" type="string" value="cc-new-fastjets-n1.root" />
         <parameter name="TrainMVA.InputRootFileO" type="string" value="qq-new-fastjets-n1.root" />
         <parameter name="TrainMVA.TreeNameB" type="string" value="ntp" />
         <parameter name="TrainMVA.TreeNameC" type="string" value="ntp" />
         <parameter name="TrainMVA.TreeNameO" type="string" value="ntp" />

</processor>

</marlin>
 ~/sidhome/lcfi/steering/revertex-all-batch.xml
 <marlin>

<execute>
         <processor name="VertexFinder"/>
         <processor name="MyLCIOOutputProcessor"/>
 </execute>

<global>
         <parameter name="LCIOInputFiles">
 output_postjet.slcio
  </parameter>
         <parameter name="GearXMLFile">/u/ey/homer/sidhome/lcfi/steering/clic_sid.gear</parameter>
         <parameter name="MaxRecordNumber" value="-1" />  
         <parameter name="SkipNEvents" value="0" />  
         <parameter name="SupressCheck" value="false" />  
         <parameter name="Verbosity" options="DEBUG0-4,MESSAGE0-4,WARNING0-4,ERROR0-4,SILENT">WARNING</parameter>
 </global>

<processor name="VertexFinder" type="LcfiplusProcessor">

        <!- run primary and secondary vertex finders ->
         <parameter name="Algorithms" type="stringVec"> PrimaryVertexFinder BuildUpVertex </parameter>
         <parameter name="ReadSubdetectorEnergies" type="int" value="0"/> <!- true for ILD ->
         <parameter name="UpdateVertexRPDaughters" type="int" value="0"/> <!- false for non-updative PandoraPFOs ->
         <parameter name="PrintEventNumber" type="int" value="10"/> <!- 0 for not printing event number, n for printing every n events ->

        <!- specify input collection names ->
         <parameter name="PFOCollection" type="string" value="JetParts2Jet" />
         <parameter name="PrimaryVertexCollectionName" type="string" value="HNPrimaryVertex" />
         <parameter name="BuildUpVertexCollectionName" type="string" value="HNBuildUpVertex" />
         <parameter name="BuildUpVertex.V0VertexCollectionName" type="string" value="HNBuildUpVertex_V0" />
         <parameter name="MagneticField" type="float" value="5"/>
         <parameter name="BeamSizeX" type="float" value="335E-6"/>
         <parameter name="BeamSizeY" type="float" value="2.7E-6"/>
         <parameter name="BeamSizeZ" type="float" value="0.225"/>

        <!- parameters for primary vertex finder ->
         <parameter name="PrimaryVertexFinder.TrackMaxD0" type="double" value="20." />
         <parameter name="PrimaryVertexFinder.TrackMaxZ0" type="double" value="20." />
         <parameter name="PrimaryVertexFinder.TrackMaxInnermostHitRadius" type="double" value="20." />
         <parameter name="PrimaryVertexFinder.TrackMinVtxFtdHits" type="int" value="3" />
         <parameter name="PrimaryVertexFinder.Chi2Threshold" type="double" value="25." />
         <parameter name="PrimaryVertexFinder.UseBeamConstraint" type="int" value="1" />

        <!- parameters for secondary vertex finder ->
         <parameter name="BuildUpVertex.TrackMaxD0" type="double" value="10." />
         <parameter name="BuildUpVertex.TrackMaxZ0" type="double" value="20." />
         <parameter name="BuildUpVertex.TrackMinPt" type="double" value="0.1" />
         <parameter name="BuildUpVertex.TrackMaxD0Err" type="double" value="0.1" />
         <parameter name="BuildUpVertex.TrackMaxZ0Err" type="double" value="0.1" />
         <parameter name="BuildUpVertex.TrackMinTpcHits" type="int" value="4" />
         <parameter name="BuildUpVertex.TrackMinFtdHits" type="int" value="3" />
         <parameter name="BuildUpVertex.TrackMinVxdHits" type="int" value="3" />
         <parameter name="BuildUpVertex.TrackMinVxdFtdHits" type="int" value="0" />
         <parameter name="BuildUpVertex.PrimaryChi2Threshold" type="double" value="25." />
         <parameter name="BuildUpVertex.SecondaryChi2Threshold" type="double" value="9." />
         <parameter name="BuildUpVertex.MassThreshold" type="double" value="10." />
         <parameter name="BuildUpVertex.MinDistFromIP" type="double" value="0.3" />
         <parameter name="BuildUpVertex.MaxChi2ForDistOrder" type="double" value="1.0" />
         <parameter name="BuildUpVertex.AssocIPTracks" type="int" value="1" />
         <parameter name="BuildUpVertex.AssocIPTracksMinDist" type="double" value="0." />
         <parameter name="BuildUpVertex.AssocIPTracksChi2RatioSecToPri" type="double" value="2.0" />
         <parameter name="BuildUpVertex.UseV0Selection" type="int" value="1" />

</processor>

<processor name="MyLCIOOutputProcessor" type="LCIOOutputProcessor">
         <parameter name="LCIOOutputFile" type="string">
 output_postjet_vtx.slcio
  </parameter>
         <parameter name="LCIOWriteMode" type="string" value="WRITE_NEW"/>
 </processor>

</marlin>

~/sidhome/lcfi/steering/flavortag-all-batch.xml
 <marlin>

<execute>
         <processor name="JetClusteringAndFlavorTag"/>
         <processor name="MyLCIOOutputProcessor"/>
 </execute>

<global>
         <parameter name="LCIOInputFiles">
 output_postjet_vtx.slcio
         </parameter>
         <parameter name="MaxRecordNumber" value="0" />  
         <parameter name="SkipNEvents" value="0" />  
         <parameter name="SupressCheck" value="false" />  
         <parameter name="GearXMLFile"> /u/ey/homer/sidhome/lcfi/steering/clic_sid.gear </parameter>  
         <parameter name="Verbosity" options="DEBUG0-4,MESSAGE0-4,WARNING0-4,ERROR0-4,SILENT">WARNING</parameter>
 </global>

<processor name="JetClusteringAndFlavorTag" type="LcfiplusProcessor">

        <!- run primary and secondary vertex finders ->
         <parameter name="Algorithms" type="stringVec"> JetClustering JetVertexRefiner FlavorTag ReadMVA</parameter>

        <!- general parameters ->
         <parameter name="PFOCollection" type="string" value="JetParts2Jet" /> <!- input PFO collection ->
         <parameter name="UseMCP" type="int" value="0" /> <!- MC info not used ->
         <parameter name="MCPCollection" type="string" value="" /> <!- not used ->
         <parameter name="MCPFORelation" type="string" value="" /> <!- not used ->
         <parameter name="ReadSubdetectorEnergies" type="int" value="0"/> <!- true for ILD ->
         <parameter name="UpdateVertexRPDaughters" type="int" value="0"/> <!- false for non-updative PandoraPFOs ->
         <parameter name="MagneticField" type="float" value="5"/>

        <!- jet clustering parameters ->
         <parameter name="JetClustering.InputVertexCollectionName" type="string" value="HNBuildUpVertex" /> <!- vertex collections to be used in JC ->
         <parameter name="JetClustering.OutputJetCollectionName" type="stringVec" value="VertexJets" /> <!- output collection name, may be multiple ->
         <parameter name="JetClustering.NJetsRequested" type="intVec" value="2" /> <!- Multiple NJets can be specified ->

        <parameter name="JetClustering.YCut" type="doubleVec" value="0." /> <!- specify 0 if not used ->
         <parameter name="JetClustering.UseMuonID" type="int" value="1" /> <!- jet-muon ID for jet clustering ->
         <parameter name="JetClustering.VertexSelectionMinimumDistance" type="double" value="0.3" /> <!- in mm ->
         <parameter name="JetClustering.VertexSelectionMaximumDistance" type="double" value="30." /> <!- in mm ->
         <parameter name="JetClustering.VertexSelectionK0MassWidth" type="double" value="0.02" /> <!- in GeV ->
         <parameter name="JetClustering.YAddedForJetVertexVertex" type="double" value="100"/> <!- add penalty for combining vertices ->
         <parameter name="JetClustering.YAddedForJetLeptonVertex" type="double" value="100"/> <!- add penalty for combining lepton and vertex ->
         <parameter name="JetClustering.YAddedForJetLeptonLepton" type="double" value="100"/> <!- add penalty for combining leptons ->

        <parameter name="FlavorTag.D0ProbFileName" type="string"  value="/u/ey/homer/sidhome/lcfi/steering/vtxprob/d0prob_zpole.root"/>
         <parameter name="FlavorTag.Z0ProbFileName" type="string"  value="/u/ey/homer/sidhome/lcfi/steering/vtxprob/z0prob_zpole.root"/>

        <!- vertex refiner parameters ->
         <parameter name="JetVertexRefiner.InputJetCollectionName" type="string" value="VertexJets" />
         <parameter name="JetVertexRefiner.OutputJetCollectionName" type="string" value="RefinedJets" />
         <parameter name="JetVertexRefiner.PrimaryVertexCollectionName" type="string" value="HNPrimaryVertex" />
         <parameter name="JetVertexRefiner.InputVertexCollectionName" type="string" value="HNBuildUpVertex" />
         <parameter name="JetVertexRefiner.V0VertexCollectionName" type="string" value="HNBuildUpVertex_V0" />
         <parameter name="JetVertexRefiner.OutputVertexCollectionName" type="string" value="RefinedVertex" />

        <parameter name="JetVertexRefiner.MinPosSingle" type="double" value="0.3" />
         <parameter name="JetVertexRefiner.MaxPosSingle" type="double" value="30." />
         <parameter name="JetVertexRefiner.MinEnergySingle" type="double" value="1." />
         <parameter name="JetVertexRefiner.MaxAngleSingle" type="double" value="0.5" />
         <parameter name="JetVertexRefiner.MaxSeparationPerPosSingle" type="double" value="0.1" />
         <parameter name="JetVertexRefiner.mind0sigSingle" type="double" value="5." />
         <parameter name="JetVertexRefiner.minz0sigSingle" type="double" value="5." />
         <parameter name="JetVertexRefiner.OneVertexProbThreshold" type="double" value="0.001" />
         <parameter name="JetVertexRefiner.MaxCharmFlightLengthPerJetEnergy" type="double" value="0.1" />

        <!- FlavorTag parameters ->
         <parameter name="PrimaryVertexCollectionName" type="string" value="HNPrimaryVertex" />
         <parameter name="FlavorTag.JetCollectionName" type="string" value="RefinedJets" />
         <parameter name="MakeNtuple.AuxiliaryInfo" type="int" value="-1" />

        <parameter name="FlavorTag.WeightsDirectory" type="string"  value="/u/ey/homer/sidhome/lcfi/steering/weights-n1/" />
         <parameter name="FlavorTag.WeightsPrefix" type="string" value="flavwgts" />
         <parameter name="FlavorTag.BookName" type="string" value="bdt" />
         <parameter name="FlavorTag.PIDAlgo" type="string" value="lcfiplus" />

        <parameter name="FlavorTag.CategoryDefinition1" type="string">nvtx==0</parameter>
         <parameter name="FlavorTag.CategoryPreselection1" type="string">trk1d0sig!=0</parameter>
         <parameter name="FlavorTag.CategoryVariables1" type="stringVec">
                 trk1d0sig trk2d0sig trk1z0sig trk2z0sig trk1pt_jete trk2pt_jete jprobr jprobz
         </parameter>
         <parameter name="FlavorTag.CategorySpectators1" type="stringVec">
                 aux nvtx
         </parameter>

        <parameter name="FlavorTag.CategoryDefinition2" type="string">nvtx==1&&nvtxall==1</parameter>
         <parameter name="FlavorTag.CategoryPreselection2" type="string">trk1d0sig!=0</parameter>
         <parameter name="FlavorTag.CategoryVariables2" type="stringVec">
                 trk1d0sig trk2d0sig trk1z0sig trk2z0sig trk1pt_jete trk2pt_jete jprobr jprobz
                 vtxlen1_jete vtxsig1_jete vtxdirang1_jete vtxmom1_jete vtxmass1 vtxmult1 vtxmasspc vtxprob
                 d0bprob d0cprob d0qprob z0bprob z0cprob z0qprob
                 trkmass
         </parameter>
 <!-  nelectron nmuon ->
         <parameter name="FlavorTag.CategorySpectators2" type="stringVec">
                 aux nvtx
         </parameter>

        <parameter name="FlavorTag.CategoryDefinition3" type="string">nvtx==1&&nvtxall==2</parameter>
         <parameter name="FlavorTag.CategoryPreselection3" type="string">trk1d0sig!=0</parameter>
         <parameter name="FlavorTag.CategoryVariables3" type="stringVec">
                 trk1d0sig trk2d0sig trk1z0sig trk2z0sig trk1pt_jete trk2pt_jete jprobr jprobz
                 vtxlen1_jete vtxsig1_jete vtxdirang1_jete vtxmom1_jete vtxmass1 vtxmult1 vtxmasspc vtxprob
                 1vtxprob vtxlen12all_jete vtxmassall
         </parameter>
         <parameter name="FlavorTag.CategorySpectators3" type="stringVec">
                 aux nvtx
         </parameter>

        <parameter name="FlavorTag.CategoryDefinition4" type="string">nvtx>=2</parameter>
         <parameter name="FlavorTag.CategoryPreselection4" type="string">trk1d0sig!=0</parameter>
         <parameter name="FlavorTag.CategoryVariables4" type="stringVec">
                 trk1d0sig trk2d0sig trk1z0sig trk2z0sig trk1pt_jete trk2pt_jete jprobr jprobz
                 vtxlen1_jete vtxsig1_jete vtxdirang1_jete vtxmom1_jete vtxmass1 vtxmult1 vtxmasspc vtxprob
                 vtxlen2_jete vtxsig2_jete vtxdirang2_jete vtxmom2_jete vtxmass2 vtxmult2
                 vtxlen12_jete vtxsig12_jete vtxdirang12_jete vtxmom_jete vtxmass vtxmult
                 1vtxprob
         </parameter>
         <parameter name="FlavorTag.CategorySpectators4" type="stringVec">
                 aux nvtx
         </parameter>

</processor>

<processor name="MyLCIOOutputProcessor" type="LCIOOutputProcessor">
         <parameter name="LCIOOutputFile" type="string">
 output_postjet_flavtag.slcio
  </parameter>
         <parameter name="LCIOWriteMode" type="string" value="WRITE_NEW"/>
 </processor>

</marlin>
 $ ls -lrt higgs_ffh_80e_30e_000_SLIC-v3r0p3_geant4-v9r5p1_QGSP_BERT_sidloi3_lcsimTracking_test_pandora.slcio-dir/
 total 674102
 lrwxrwxrwx  1 homer lcddata       169 May 10 13:13 input_prejet.slcio  ->  /nfs/slac/g/lcd/ilc_data4/snowmass/ILC250/higgs/sidloi3/slcio/reco/higgs_ffh_80e_30e_000_SLIC-v3r0p3_geant4-v9r5p1_QGSP_BERT_sidloi3_lcsimTracking_test_pandora.slcio
 -rw-r-r-+ 1 homer lcddata 228709160 May 10 13:14 output_postjet-6jet.slcio
 -rw-r-r-+ 1 homer lcddata      6593 May 10 13:14 jet-6jet-step1.log
 -rw-r-r-+ 1 homer lcddata 228485128 May 10 13:15 output_postjet.slcio
 -rw-r-r-+ 1 homer lcddata      7180 May 10 13:15 jet-2jet-step2.log
 -rw-r-r-+ 1 homer lcddata 231641172 May 10 13:50 output_postjet_vtx.slcio

-rw-r-r-+ 1 homer lcddata      6576 May 10 13:50 vtx.log
 -rw-r-r-+ 1 homer lcddata       691 May 10 13:50 flav.log
 -rw-r-r-+ 1 homer lcddata 230300356 May 10 13:56 output_postjet_flavtag.slcio
 lrwxrwxrwx  1 homer lcddata        28 May 10 13:56 higgs_ffh_80e_30e_000_SLIC-v3r0p3_geant4-v9r5p1_QGSP_BERT_sidloi3_lcsimTracking_test_pandora.slcio-flav.slcio -> output_postjet_flavtag.slcio

$ ls -lrt higgs_ffh_80e_30e_000_SLIC-v3r0p3_geant4-v9r5p1_QGSP_BERT_sidloi3_lcsimTracking_test_pandora.slcio-dir/
 total 206140
 lrwxrwxrwx  1 homer lcddata       169 May 10 13:13 input_prejet.slcio  ->  /nfs/slac/g/lcd/ilc_data4/snowmass/ILC250/higgs/sidloi3/slcio/reco/higgs_ffh_80e_30e_000_SLIC-v3r0p3_geant4-v9r5p1_QGSP_BERT_sidloi3_lcsimTracking_test_pandora.slcio
 -rw-r-r-+ 1 homer lcddata      6593 May 10 13:14 jet-6jet-step1.log
 -rw-r-r-+ 1 homer lcddata      7180 May 10 13:15 jet-2jet-step2.log
 -rw-r-r-+ 1 homer lcddata      6576 May 10 13:50 vtx.log
 -rw-r-r-+ 1 homer lcddata       691 May 10 13:50 flav.log
 -rw-r-r-+ 1 homer lcddata 230300356 May 10 13:56 output_postjet_flavtag.slcio
 lrwxrwxrwx  1 homer lcddata        28 May 10 13:56 higgs_ffh_80e_30e_000_SLIC-v3r0p3_geant4-v9r5p1_QGSP_BERT_sidloi3_lcsimTracking_test_pandora.slcio-flav.slcio -> output_postjet_flavtag.slcio
  • No labels