CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Member Functions | Private Attributes
DetGroupElement Class Reference

#include <DetGroup.h>

Public Types

typedef GeomDet Det
 
typedef std::pair< const
GeomDet
*, TrajectoryStateOnSurface
DetWithState
 

Public Member Functions

const Detdet () const
 
 DetGroupElement (const DetWithState &dws)
 
 DetGroupElement (const Det *d, const TrajectoryStateOnSurface &s)
 
const TrajectoryStateOnSurfacetrajectoryState () const
 

Private Attributes

const Detdet_
 
TrajectoryStateOnSurface state_
 

Detailed Description

Definition at line 10 of file DetGroup.h.

Member Typedef Documentation

Definition at line 13 of file DetGroup.h.

Definition at line 12 of file DetGroup.h.

Constructor & Destructor Documentation

DetGroupElement::DetGroupElement ( const DetWithState dws)
inline

Definition at line 16 of file DetGroup.h.

16  :
17  det_(dws.first), state_(dws.second) {}
const Det * det_
Definition: DetGroup.h:45
TrajectoryStateOnSurface state_
Definition: DetGroup.h:46
DetGroupElement::DetGroupElement ( const Det d,
const TrajectoryStateOnSurface s 
)
inline

Definition at line 19 of file DetGroup.h.

19  :
20  det_(d), state_(s) {}
const Det * det_
Definition: DetGroup.h:45
TrajectoryStateOnSurface state_
Definition: DetGroup.h:46

Member Function Documentation

const Det* DetGroupElement::det ( ) const
inline

Definition at line 40 of file DetGroup.h.

References det_.

40 {return det_;}
const Det * det_
Definition: DetGroup.h:45
const TrajectoryStateOnSurface& DetGroupElement::trajectoryState ( ) const
inline

Definition at line 41 of file DetGroup.h.

References state_.

41 {return state_;}
TrajectoryStateOnSurface state_
Definition: DetGroup.h:46

Member Data Documentation

const Det* DetGroupElement::det_
private

Definition at line 45 of file DetGroup.h.

Referenced by det().

TrajectoryStateOnSurface DetGroupElement::state_
private

Definition at line 46 of file DetGroup.h.

Referenced by trajectoryState().