Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
SimG4Core
Notification
src
G4TrackToParticleID.cc
Go to the documentation of this file.
1
#include "
SimG4Core/Notification/interface/G4TrackToParticleID.h
"
2
3
#include "G4Track.hh"
4
5
#include "
FWCore/MessageLogger/interface/MessageLogger.h
"
6
7
int
G4TrackToParticleID::particleID
(
const
G4Track * g4trk)
8
{
9
int
particleID_ = g4trk->GetDefinition()->GetPDGEncoding();
10
if
(0 == particleID_) {
11
edm::LogWarning
(
"SimG4CoreNotification"
)
12
<<
"G4TrackToParticleID: unknown code for track Id = "
<< g4trk->GetTrackID();
13
particleID_ = -99;
14
}
15
return
particleID_;
16
}
MessageLogger.h
edm::LogWarning
Definition:
MessageLogger.h:140
G4TrackToParticleID.h
G4TrackToParticleID::particleID
static int particleID(const G4Track *)
Definition:
G4TrackToParticleID.cc:7
Generated for CMSSW Reference Manual by
1.8.5