<default>
Sequence Diagram CellMaker-Initialisation

CellMaker initialisation sequence diagram. This diagram shows the initialisation process of the CellMaker suite.
Note Summary
Note1 
Note2 
Note3 
Note4 
Note5 
 

Object Summary
Algorithm 
Athena 
m_calorimeter 
m_calSection[3] 
m_cells 
m_cellSelector 
m_magField 
m_TesIO 
 

Diagram Elements Detail

Note1

text Make Cells for all CalSections

Note2

text Make calorimeter object to deal with detector geometry.

Note3

text The calorimeter makes three CalSection objects corresponding to forward, backward and barrel regions.

Note4

text CellMaker makes MagField object to deal with the bending of paths of charged particles in the phi co-ordinate.

Note5

text cellSelectors to ensure Cells pass selection criteria.

Algorithm
Activation Summary
Activation1 
 

Dependency Links

to Class Atlfast::CellMaker

Message Links

to Object m_calorimeter

Name
Number 1.2
Is creation message

to Object m_magField

Number 1.3
Operation MagField
Is creation message

to Object m_cellSelector

Number 1.4
Operation CellsAboveThreshold
Is creation message

to Object m_TesIO

Number 1.1
Operation TesIO
Is creation message

Activation1

Athena

Stereotype actor

Message Links

to Object Algorithm

Number 1
Operation initialize

m_calorimeter

created true
Activation Summary
Activation2 
 

Dependency Links

to Class Atlfast::Calorimeter

Message Links

to Object m_calSection[3]

Name
Number 2
Is creation message

Activation2

m_calSection[3]

created true
Activation Summary
Activation3 
 

Dependency Links

to Class Atlfast::CalSection

Message Links

to Object m_cells

Number 3
Is creation message

Activation3

m_cells

created true
Activation Summary
Activation4 
 

Dependency Links

to Class Atlfast::Cell


Activation4

m_cellSelector

created true
Activation Summary
Activation6 
 

Dependency Links

to Class Atlfast::CellsAboveThreshold


Activation6

m_magField

created true
Activation Summary
Activation5 
 

Dependency Links

to Class Atlfast::MagField


Activation5

m_TesIO

created true
Activation Summary
Activation8 
 

Dependency Links

to Class Atlfast::TesIO


Activation8