| |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Class Diagram Summary | |
<default> | Entire atlfast-suite class diagram. |
<default> | |
AtlfastOverview | |
Calorimeter | Calorimeter suite class diagram. |
CellMaker | CellMaker suite class diagram. |
ClusterMaker | ClusterMaker suite class diagrams. |
DefaultReconstructedParticleMaker | DefaultReconstructedParticleMaker suite class diagram. |
EventHeaderMaker | EventHeaderMaker class diagram. |
Isolator | |
JetMaker | JetMaker suite class diagram. |
Persistency | Persistency class diagrams. |
ReconstructedEntities | Reconstructed entities class diagram. |
Smearers | |
TesIO | |
TrackMaker |
Sequence Diagram Summary | |
CellMaker-Execution | CellMaker execution sequence diagram. |
CellMaker-Initialisation | CellMaker initialisation sequence diagram. |
ClusterMaker-Execution | ClusterMaker execution sequence diagram. |
ClusterMaker-Initialisation | |
DefaultReconstructedParticleMaker-Execution | DefaultReconstructedParticleMaker execution sequence diagram. |
DefaultReconstructedParticleMaker-Initialisation | DefaultReconstructedParticleMaker initialisation sequence diagram. |
Isolator-Execution | |
Isolator-Initialisation | |
JetMaker-Execution | JetMaker execution sequence diagram. |
JetMaker-Initialisation | JetMaker initialisation sequence diagram. |
TrackMaker-Execution | |
TrackMaker-Initialisation | |
TrackSmearer-Execution | |
TrackSmearer-Initialisation |
Class Summary | |
AboveThresholdPT | Partition condition object. |
AddModPt | Function object used to increment a pT value by the pT of an entity obeying the ICellWrapper interface. |
All | |
AscendingEta | Function object for STL algorithms. |
AscendingEta | |
AscendingPhi | Function object for STL algorithms. |
AscendingPT | Function object for STL algorithms. |
AssociationManager | This class has been provided as an interim solution to the association problem. |
ATLFastFObject | |
ATLFCellObject | * AtlfastF cell object for validation purposes |
ATLFClusterObject | |
ATLFElectronObject | |
ATLFJetObject | |
ATLFMiscObject | * AtlfastF object used for validation purposes |
ATLFMuonObject | |
ATLFParticleObject | |
ATLFPhotonObject | |
BelowThresholdDeltaPT | Partition condition object. |
BelowThresholdDeltaR | Partition condition object. |
BelowThresholdpT | Partition condition object. |
BinData | Class to hold smearing matrix data corresponding to an eta/pt/radius bin The data is provided through the constructor in the format found in the flat file and the correlation matrix corresponding to the bin can be calculated and returned via public methods. |
Calorimeter | This class represents the detector's Calorimeter used in Cell making. |
CalSection | This class provides rudimentary geometry information for a calorimeter section. |
CalSectionReject | Selector function object used by CalSection to make acceptance cuts on particles. |
CalSelect | Function object to select particle types used by the calorimeter |
Cell | Cell objects represent 2D surface elements in eta-phi space of the Calorimeter. |
CellComparer | Test class to compare Athena-Atlfast Cells with AtlfastF cells. |
CellDescriptor | ID class to represent a unique identifier to individual cells |
CellDumper | Utility comparison object which dumps Cell information. |
CellHistogramMaker | Algorithm which makes debug histograms for Cells |
CellHistogramMaker2 | Algorithm which makes debug histograms for Cells |
CellMaker | Maker class which reads Monte Carlo information form the TES and causes a calorimeter simulation of their energy deposits. |
CellsAboveThreshold | Helper class to select cells above an energy threshold |
CellValidation | Object used to apply comparative kinematic acceptance cuts to entities honouring the ICellWrapper interface. |
CellWrapperAA | Wrapper class for Atlfast Athena Cells for comparison with AtlfastF cells. |
CellWrapperAT | Wrapper class for AtlfastF Cells for comparison with Athena Atlfast Cells. |
ChargeService | Service providing the charge of HepMC::Particle / ReconstructedParticle. |
Cluster | This class represents a cluster of energy with a centroid at a given 3-vector position. |
ClusterIsAssoc | |
ClusterMaker | ClusterMaking is currently defined as a process which uses Cells from the TES and forms Clusters from them. |
ClusterMaker.PreCluster | for accumulating weighted kinematic quantities |
CommonData | |
CommonDataMaker | |
DefaultReconstructedParticleMaker | Reads Monte Carlo particle truth information from the TES and selects a specific particle species (set via a parameter). |
DefaultSmearer | This class provides a default implementation of the ISmearer interface. |
DeltaEta | Function object for STL algorithms. |
DeltaPhi | Function object for STL algorithms. |
DeltaR | Function object for STL algorithms. |
DescendingEta | Function object for STL algorithms. |
DescendingPhi | Function object for STL algorithms. |
DescendingPT | Function object for STL algorithms. |
ElectronMatrixManager | Used by tracksmearer to provide smear matrices corresponding to given track trajectories. |
ElectronSmearer | ElectronSmearer replicates the smearing code of ATLFAST++'s ElectronMaker. |
EventHeader | Contains infomation on the whole Event, such as event shape variables and missing momentum. |
EventHeaderMaker | Algorithm which makes the Atlfast Event Header This must be run as the final algorithm in the Atlfast suite as it requires the information from all the earlier makers. |
ExampleAnalysis | This is an example Algorithm designed to show new users of Athena/Atlfast how to access and use Atlfast objects from the TES. |
FinalStateParticleDumper | formatted output of collection of Reconstructed Particles from the TES for debugging purposes. |
FiresCell | Utility object used to determine whether a particle deposits energy in a cell or not. |
ICellSelector | Interface for cell selector function objects. |
ICellWrapper | |
IKinematic | Kinematic interface for 4-vector like entities. |
IMatrixManager | |
IMCselector | |
IReconstructedParticleMaker | |
IsFinalState | Predicate function for use with HepMC::Particles. |
ISmearer | Interface for Smearer objects |
IsolatedElectron | |
IsolatedMuon | |
IsolatedPhoton | |
Isolator | Algorithm to test particles for isolation |
ITrackTrajectory | Interface to standardise access to trajectory parameters of track-like entities. |
Jet | Represents a Jet made from clusters. |
JetMaker | Maker class which reads Cluster information from the TES and makes flavour-tagged, smeared Jets. |
JetRecalibrator | |
JetSmearer | Provides parameterised jet smearing. |
JonsNtupleMaker | |
KinematicHelper | Provides implementation of useful manipulations of entities honouring the IKinematic interface. |
MagField | Models magnetic field in the detector as a parameterised adjustment in phi of charged particles. |
MatchParticle | Used to find a particle within an entity obeying the ICellWrapper interface which passes comparative kinematic cuts. |
MCselectorWrapper | |
MuonMatrixManager | Used by tracksmearer to provide smear matrices corresponding to given track trajectories. |
MuonSmearer | Provides parameterised muon smearing. |
NCutter | |
NonIsolatedMuonTrig | |
Particle | |
Phi | Utility class to implement the cyclic nature of the phi variable in the range -Pi <-> Pi |
PhotonSmearer | Provides parametrised smearing for photons. |
PionMatrixManager | Used by tracksmearer to provide smear matrices corresponding to given track trajectories. |
PtCutter | Determines whether a particle would escape the detectors B-field. |
qSelector | |
Quartet | Adapted from STL pair class: holds four quantites instead of two. |
ReconstructedParticle | ReconstructedParticle is used to represent most simple particles such as Electron, Muon, Photon, etc. |
ReconstructedParticleDumper | formatted output of collection of Reconstructed Particles from the TES for debugging purposes |
ReconstructedParticleHistogramMaker | Algorithm which makes debug histograms for ReconstructedParticles |
RejectType | |
SelectJetTag | |
Selector | Predicate object for selecting HepMC::Particles. |
SelectSpecifiedCharge | Predicate object for selecting HepMC::Particles. |
SelectType | Predicate function object to select HepMC::Particles with certain types which pass certain kinematic requirements. |
SimpleDiff | Calculates means and sigmas for comparison purposes |
SimpleKinematic | Convertor from HepMC::Particle to IKinematic |
SimpleTest | calculates means and sigmas for comparison purposes. |
SimpleTestStatistic | |
SimpleTestStatisticAbsDiff | Function object to help use of SimpleTestStatistic with STL calls. |
SimpleTestStatisticLabel | Function object to help use of SimpleTestStatistic with STL calls |
StandardHistogramMaker | Algorithm which makes some standard Atlfast debug histograms. |
StandardNtupleMaker | |
Store | |
TesIO | |
Track | |
TrackMaker | |
TrackSmearer | |
TrackTrajectory | |
TriggerMaker | Algorithm which makes the trigger word. |
Unseen |
| |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |