Celeritas 0.7.0-dev.356+develop.6a0c715
Loading...
Searching...
No Matches
Macros
GeoSimExporter.cc File Reference
#include "GeoSimExporter.hh"
#include <art/Framework/Principal/Event.h>
#include <art/Framework/Principal/Handle.h>
#include <art/Framework/Principal/Run.h>
#include <art/Framework/Principal/SubRun.h>
#include <art_root_io/TFileService.h>
#include <canvas/Utilities/InputTag.h>
#include <fhiclcpp/ParameterSet.h>
#include <larcore/CoreUtils/ServiceUtil.h>
#include <larcore/Geometry/Geometry.h>
#include <larcorealg/Geometry/OpDetGeo.h>
#include <lardataobj/Simulation/SimEnergyDeposit.h>
#include <messagefacility/MessageLogger/MessageLogger.h>
#include "corecel/Assert.hh"

Macros

#define GSDE_CREATE_SIM_BRANCH(MEMBER)    sim_tree_->Branch(#MEMBER, &sim_edep_data_.MEMBER);
 
#define GSDE_GET(MEMBER)   sim_edep_data_.MEMBER->push_back(edep.MEMBER());
 
#define GSDE_CLEAR(MEMBER)   sim_edep_data_.MEMBER->clear();