Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
FastSimulation
Event
interface
NoPrimaryVertexGenerator.h
Go to the documentation of this file.
1
#ifndef FastSimulation_Event_NoPrimaryVertexGenerator_H
2
#define FastSimulation_Event_NoPrimaryVertexGenerator_H
3
4
// Famos Headers
5
#include "
FastSimulation/Event/interface/PrimaryVertexGenerator.h
"
6
9
class
NoPrimaryVertexGenerator
:
public
PrimaryVertexGenerator
{
10
11
public
:
13
NoPrimaryVertexGenerator
() :
PrimaryVertexGenerator
() {
14
beamSpot_
=
math::XYZPoint
(0.,0.,0.);
15
}
16
18
~NoPrimaryVertexGenerator
() {;}
19
21
virtual
void
generate
(
RandomEngineAndDistribution
const
*) { }
22
23
private
:
24
25
};
26
27
#endif // NoPrimaryVertexGenerator_H
NoPrimaryVertexGenerator
Definition:
NoPrimaryVertexGenerator.h:9
NoPrimaryVertexGenerator::generate
virtual void generate(RandomEngineAndDistribution const *)
Generation process (to be implemented)
Definition:
NoPrimaryVertexGenerator.h:21
PrimaryVertexGenerator::beamSpot_
math::XYZPoint beamSpot_
Definition:
PrimaryVertexGenerator.h:36
NoPrimaryVertexGenerator::NoPrimaryVertexGenerator
NoPrimaryVertexGenerator()
Default constructor.
Definition:
NoPrimaryVertexGenerator.h:13
math::XYZPoint
XYZPointD XYZPoint
point in space with cartesian internal representation
Definition:
Point3D.h:12
PrimaryVertexGenerator.h
PrimaryVertexGenerator
Definition:
PrimaryVertexGenerator.h:13
RandomEngineAndDistribution
Definition:
RandomEngineAndDistribution.h:18
NoPrimaryVertexGenerator::~NoPrimaryVertexGenerator
~NoPrimaryVertexGenerator()
Destructor.
Definition:
NoPrimaryVertexGenerator.h:18
Generated for CMSSW Reference Manual by
1.8.5