#include <iostream>
#include <vector>
#include <string>
#include <cassert>
#include <exception>
#include <boost/tuple/tuple.hpp>
#include "FWCore/Framework/interface/Event.h"
#include "FWCore/Framework/interface/EventSetup.h"
#include "FWCore/Framework/interface/ESHandle.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "SimG4Core/Notification/interface/BeginOfJob.h"
#include "SimG4Core/Notification/interface/BeginOfEvent.h"
#include "SimG4Core/Notification/interface/BeginOfTrack.h"
#include "SimG4Core/Notification/interface/EndOfTrack.h"
#include "DataFormats/GeometryVector/interface/GlobalPoint.h"
#include "G4Step.hh"
#include "G4Track.hh"
#include "G4VSolid.hh"
#include "G4LogicalVolumeStore.hh"
#include "G4TouchableHistory.hh"
#include "G4VPhysicalVolume.hh"
#include "G4AffineTransform.hh"
#include "TrackingMaterialProducer.h"
#include "SimG4Core/Watcher/interface/SimWatcherFactory.h"
#include "FWCore/Framework/interface/MakerMacros.h"
Go to the source code of this file.
Functions | |
boost::tuple< const G4VPhysicalVolume *, int > | GetSensitiveVolume (const G4VTouchable *touchable) |
static const G4AffineTransform & | GetTransform (const G4TouchableHistory *touchable, int depth) |
static const G4LogicalVolume * | GetVolume (const std::string &name) |
static SimWatcherFactory::PMaker < SimWatcherMaker < TrackingMaterialProducer > > | s_maker__LINE__ ("TrackingMaterialProducer") |
boost::tuple<const G4VPhysicalVolume*, int> GetSensitiveVolume | ( | const G4VTouchable * | touchable | ) |
Definition at line 57 of file TrackingMaterialProducer.cc.
References testEve_cfg::level.
Referenced by TrackingMaterialProducer::update().
|
inlinestatic |
Definition at line 46 of file TrackingMaterialProducer.cc.
Referenced by FWGeoTopNode::paintShape(), and TrackingMaterialProducer::update().
|
static |
Definition at line 33 of file TrackingMaterialProducer.cc.
References mergeVDriftHistosByStation::name.
Referenced by ZdcSD::getFromLibrary(), CastorSD::getFromLibrary(), HCalSD::getFromLibrary(), HFShowerParam::getHits(), SteppingAction::killTrack(), and TrackingMaterialProducer::update().
|
static |