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