Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For the default analysis plots, a particle is considered visible if it contibutes to any hit in the CalorimeterHit collections. A particle is considered "found" if it is the MAX particle for its MAX cluster. (Exception: overlapping photons from the same pi0 are both considered "found") 

ClusterAnalysisDriver

Constructor parameters

ClusterAnalysis Driver constructor

type

nameparameter

description

default

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="d7b24dcae3c408df-8d74477f-40bf49c5-8c46921c-674d01160d511bd7ff31c9b4"><ac:plain-text-body><![CDATA[

String[]

Clusterlist

names in event

none

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="95dd2333b028d754-98484ddc-42e14c1e-905ba170-a2d75b13007d42a7f4107732"><ac:plain-text-body><![CDATA[

String[]

Hit

collection names in event

EcalBarrHits,EcalEndcapHits,HcalBarrHits,HcalEndcapHits

]]></ac:plain-text-body></ac:structured-macro>

String

fsList

Final state particle list in event

SimFinalStateParticles

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="69d840061085cabb-970631e2-49fb4b34-a30dbe45-99dba8267075c06024a5b2e7"><ac:plain-text-body><![CDATA[

String

folder

Folder name for plots

Clusterlist[0]

]]></ac:plain-text-body></ac:structured-macro>

processEvent

  1. On first event, look for final state particle list. If it is in event, assume it will be in every event. If not, make the list and assume it needs to be created for each event.
  2. Create the ClusterAnalysis lists.
  3. Analyse the event.
    • setAnalyzer(ClusterAnalysis class): replace the default analysis package

CreateClusterAnalysisLists

...

Wiki Markup
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String\[\] Clusterlist names in event

...