CMS 3D CMS Logo

Public Member Functions | Private Attributes

L1MuCSCTFAlignment Class Reference

#include <L1MuCSCTFAlignment.h>

List of all members.

Public Member Functions

 L1MuCSCTFAlignment (void)
 L1MuCSCTFAlignment (const std::vector< double > &cff)
 L1MuCSCTFAlignment (const L1MuCSCTFAlignment &conf)
const std::vector< double > & operator() ()
L1MuCSCTFAlignmentoperator= (const L1MuCSCTFAlignment &conf)
 ~L1MuCSCTFAlignment (void)

Private Attributes

std::vector< double > coefficients

Detailed Description

Definition at line 6 of file L1MuCSCTFAlignment.h.


Constructor & Destructor Documentation

L1MuCSCTFAlignment::L1MuCSCTFAlignment ( void  ) [inline]

Definition at line 18 of file L1MuCSCTFAlignment.h.

{}
L1MuCSCTFAlignment::L1MuCSCTFAlignment ( const std::vector< double > &  cff) [inline]

Definition at line 19 of file L1MuCSCTFAlignment.h.

References coefficients.

{ coefficients=cff; }
L1MuCSCTFAlignment::L1MuCSCTFAlignment ( const L1MuCSCTFAlignment conf) [inline]

Definition at line 20 of file L1MuCSCTFAlignment.h.

References coefficients.

L1MuCSCTFAlignment::~L1MuCSCTFAlignment ( void  ) [inline]

Definition at line 23 of file L1MuCSCTFAlignment.h.

{}

Member Function Documentation

const std::vector<double>& L1MuCSCTFAlignment::operator() ( ) [inline]

Definition at line 16 of file L1MuCSCTFAlignment.h.

References coefficients.

{ return coefficients; }
L1MuCSCTFAlignment& L1MuCSCTFAlignment::operator= ( const L1MuCSCTFAlignment conf) [inline]

Definition at line 11 of file L1MuCSCTFAlignment.h.

References coefficients.

                                                                     {
                coefficients = conf.coefficients;
                return *this;
        }

Member Data Documentation

std::vector<double> L1MuCSCTFAlignment::coefficients [private]

Definition at line 8 of file L1MuCSCTFAlignment.h.

Referenced by L1MuCSCTFAlignment(), operator()(), and operator=().