Skip to content

Commit

Permalink
Added vertexing to default clicReconstruction steering file
Browse files Browse the repository at this point in the history
  • Loading branch information
eleogran authored and andresailer committed Oct 17, 2018
1 parent fca8fe0 commit 8a599d1
Showing 1 changed file with 52 additions and 0 deletions.
52 changes: 52 additions & 0 deletions clicConfig/clicReconstruction.xml
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,9 @@

<group name="MergeCollections" />

<!-- ========== vertexing ========== -->
<processor name="VertexFinder"/>

<!-- ========== monitoring ========== -->
<processor name="MyClicEfficiencyCalculator"/>
<processor name="MyRecoMCTruthLinker"/>
Expand Down Expand Up @@ -1528,6 +1531,55 @@

</group>

<!-- Primary and Secondary vertex finder ================================================ -->
<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="TrackHitOrdering" type="int" value="2"/> <!-- Track hit ordering: 0=ILD-LOI (default), 1=ILD-DBD, 2=CLICdet -->
<parameter name="PrintEventNumber" type="int" value="1"/> <!-- 0 for not printing event number, n for printing every n events -->
<!-- specify input collection names -->
<parameter name="PFOCollection" type="string" value="PandoraPFOs" />
<parameter name="UseMCP" type="int" value="0" /> <!-- MC info not used -->
<parameter name="MCPCollection" type="string" value="MCParticle" />
<parameter name="MCPFORelation" type="string" value="RecoMCTruthLink" />
<parameter name="PrimaryVertexCollectionName" type="string" value="pVx" />
<parameter name="BuildUpVertexCollectionName" type="string" value="buVx" />
<parameter name="BuildUpVertex.V0VertexCollectionName" type="string" value="buVx_V0" />
<parameter name="MagneticField" type="float" value="4.0"/> <!-- ILC and CLIC detectors have different values -->
<parameter name="BeamSizeX" type="float" value="639.E-6"/> <!-- XYZ need to be checked and corrected to CLIC values -->
<parameter name="BeamSizeY" type="float" value="5.7E-6"/>
<parameter name="BeamSizeZ" type="float" value="9.13E-2"/>
<!-- 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="61" />
<parameter name="PrimaryVertexFinder.TrackMinVtxFtdHits" type="int" value="1" />
<parameter name="PrimaryVertexFinder.Chi2Threshold" type="double" value="25." />
<parameter name="PrimaryVertexFinder.BeamspotConstraint" type="bool">1 </parameter>

<!-- 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="1" />
<parameter name="BuildUpVertex.TrackMinFtdHits" type="int" value="1" />
<parameter name="BuildUpVertex.TrackMinVxdHits" type="int" value="1" />
<parameter name="BuildUpVertex.TrackMinVxdFtdHits" type="int" value="1" />
<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="Output_REC" type="LCIOOutputProcessor">
<!-- standard output: full reconstruction keep all collections -->
<parameter name="LCIOOutputFile" type="string"> Output_REC.slcio </parameter>
Expand Down

0 comments on commit 8a599d1

Please sign in to comment.