Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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