CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
AlignmentAlgorithmBase::EventInfo Struct Reference

define event information passed to algorithms More...

#include <AlignmentAlgorithmBase.h>

Public Member Functions

 EventInfo (const edm::EventID &eventId, const ConstTrajTrackPairCollection &trajTrackPairs, const reco::BeamSpot &beamSpot, const AliClusterValueMap *clusterValueMap)
 

Public Attributes

const reco::BeamSpotbeamSpot_
 
const AliClusterValueMapclusterValueMap_
 
const edm::EventIDeventId_
 
const
ConstTrajTrackPairCollection
trajTrackPairs_
 

Detailed Description

define event information passed to algorithms

Definition at line 45 of file AlignmentAlgorithmBase.h.

Constructor & Destructor Documentation

AlignmentAlgorithmBase::EventInfo::EventInfo ( const edm::EventID eventId,
const ConstTrajTrackPairCollection trajTrackPairs,
const reco::BeamSpot beamSpot,
const AliClusterValueMap clusterValueMap 
)
inline

Definition at line 46 of file AlignmentAlgorithmBase.h.

50  : eventId_(eventId), trajTrackPairs_(trajTrackPairs), beamSpot_(beamSpot), clusterValueMap_(clusterValueMap) {}
const ConstTrajTrackPairCollection & trajTrackPairs_
const AliClusterValueMap * clusterValueMap_

Member Data Documentation

const reco::BeamSpot& AlignmentAlgorithmBase::EventInfo::beamSpot_
const AliClusterValueMap* AlignmentAlgorithmBase::EventInfo::clusterValueMap_

Definition at line 55 of file AlignmentAlgorithmBase.h.

Referenced by HIPAlignmentAlgorithm::run().

const edm::EventID& AlignmentAlgorithmBase::EventInfo::eventId_
const ConstTrajTrackPairCollection& AlignmentAlgorithmBase::EventInfo::trajTrackPairs_