<default>
Sequence Diagram CellMaker-Execution

CellMaker execution sequence diagram. This diagram shows the execution process of the CellMaker algorithm.
Note Summary
Note1 
Note2 
Note3 
Note4 
Note5 
Note6 
 

Object Summary
Algorithm 
Athena 
CalSection 
m_calorimeter 
m_TesIO 
Reconstructed Entity 
 

Diagram Elements Detail

Note1

text Gets final state MC particles that are visible to the calorimeter, and have enough energy to reach the calorimeter if the B-field is on.

Note2

text Use MagField functionObject to calculate phi at calorimeter radius

Note3

text Get commonData object which provides correct IMCselector*

Note4

text Acceptance Cuts

Note5

text Uses a CellSelector to select cells after all energy deposits.

Note6

text There exist Barrel, Forward and Backward CalSections

Algorithm
Activation Summary
Activation1 
Activation4 
 

Dependency Links

to Class Atlfast::CellMaker

Message Links

to Object Algorithm

Number 1.3

to Object m_calorimeter

Number 1.5
Operation giveHitCells

to Object m_calorimeter

Number 1.4
Operation deposit

to Object m_TesIO

Number 1.2
Operation getMC

to Object m_calorimeter

Number 1.7
Operation reset

to Object m_TesIO

Number 1.6
Operation store

to Object m_TesIO

Number 1.1
Operation get

Activation1

Activation4

Athena

Stereotype actor

Message Links

to Object Algorithm

Number 1
Operation execute

CalSection
Activation Summary
Activation18 
Activation21 
Activation3 
 

Dependency Links

to Class Atlfast::CalSection

Message Links

to Object Reconstructed Entity

Number 1.4.1.1
Operation newHit

to Object Reconstructed Entity

Number 1.7.1.1
Operation reset

Activation18

Activation21

Activation3

m_calorimeter
Activation Summary
Activation10 
Activation20 
Activation5 
 

Dependency Links

to Class Atlfast::Calorimeter

Message Links

to Object CalSection

Number 1.4.1
Operation receiveHits

to Object CalSection

Number 1.5.1
Operation giveHits

to Object CalSection

Number 1.7.1
Operation reset

Activation10

Activation20

Activation5

m_TesIO
Activation Summary
Activation19 
Activation2 
Activation6 
 

Dependency Links

to Class Atlfast::TesIO


Activation19

Activation2

Activation6

Reconstructed Entity
Activation Summary
Activation17 
Activation22 
 

Dependency Links

to Class Atlfast::Cell


Activation17

Activation22