CMS 3D CMS Logo

Classes | Functions

/data/refman/pasoursint/CMSSW_5_3_1/src/SimDataFormats/ValidationFormats/interface/MaterialAccountingStep.h File Reference

#include <utility>
#include "DataFormats/GeometryVector/interface/GlobalPoint.h"

Go to the source code of this file.

Classes

class  MaterialAccountingStep

Functions

MaterialAccountingStep operator* (const MaterialAccountingStep &x, const MaterialAccountingStep &y)
MaterialAccountingStep operator* (const MaterialAccountingStep &x, double y)
MaterialAccountingStep operator* (double y, const MaterialAccountingStep &x)
MaterialAccountingStep operator+ (const MaterialAccountingStep &x, const MaterialAccountingStep &y)
MaterialAccountingStep operator- (const MaterialAccountingStep &x, const MaterialAccountingStep &y)
MaterialAccountingStep operator/ (const MaterialAccountingStep &x, double y)

Function Documentation

MaterialAccountingStep operator* ( const MaterialAccountingStep x,
const MaterialAccountingStep y 
) [inline]

Definition at line 168 of file MaterialAccountingStep.h.

References launcher::step, and detailsBasic3DVector::y.

                                                                                                       {
  MaterialAccountingStep step(x);
  step *= y;
  return step;
}
MaterialAccountingStep operator* ( const MaterialAccountingStep x,
double  y 
) [inline]

Definition at line 175 of file MaterialAccountingStep.h.

References launcher::step, and detailsBasic3DVector::y.

                                                                               {
  MaterialAccountingStep step(x);
  step *= y;
  return step;
}
MaterialAccountingStep operator* ( double  y,
const MaterialAccountingStep x 
) [inline]

Definition at line 182 of file MaterialAccountingStep.h.

References launcher::step, and detailsBasic3DVector::y.

                                                                               {
  MaterialAccountingStep step(x);
  step *= y;
  return step;
}
MaterialAccountingStep operator+ ( const MaterialAccountingStep x,
const MaterialAccountingStep y 
) [inline]

Definition at line 154 of file MaterialAccountingStep.h.

References launcher::step, and detailsBasic3DVector::y.

                                                                                                       {
  MaterialAccountingStep step(x);
  step += y;
  return step;
}
MaterialAccountingStep operator- ( const MaterialAccountingStep x,
const MaterialAccountingStep y 
) [inline]

Definition at line 161 of file MaterialAccountingStep.h.

References launcher::step, and detailsBasic3DVector::y.

                                                                                                       {
  MaterialAccountingStep step(x);
  step -= y;
  return step;
}
MaterialAccountingStep operator/ ( const MaterialAccountingStep x,
double  y 
) [inline]

Definition at line 189 of file MaterialAccountingStep.h.

References launcher::step, and detailsBasic3DVector::y.

                                                                               {
  MaterialAccountingStep step(x);
  step /= y;
  return step;
}