...
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="81762829f9d969ce-7d87544d-407a4b59-8d56802c-0839a107de55fe86fd459f5a"><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="5e753d6116dd2aae-2ffa6a9c-4fd541f2-a2d2ab4a-e7441f630fb84eb7ebd253c6"><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="f588f9d51cd2a4fc-a5676bee-45fa43bf-a10ea231-967bb462c7c0fb90541a21c2"><ac:plain-text-body><![CDATA[ | String | folder | Folder name for plots | Clusterlist[0] | ]]></ac:plain-text-body></ac:structured-macro> |
processEvent
- 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.
- Create the ClusterAnalysis lists.
- Analyse the event.
- setAnalyzer(ClusterAnalysis class): replace the default analysis package
CreateClusterAnalysisLists
...
Wiki Markup |
---|
String\[\] Clusterlist names in event |
...