gparticle
Loading...
Searching...
No Matches
gparticle_reader.cc File Reference
#include "gparticle_reader.h"
#include "gparticleConventions.h"
#include "gparticle_options.h"
#include "gparticle/readers/gparticle_lund_reader.h"
#include "gfactory.h"
#include "gutilities.h"
#include <algorithm>
Include dependency graph for gparticle_reader.cc:

Go to the source code of this file.

Namespaces

namespace  gparticle
 

Functions

const std::vector< std::string > & gparticle::supported_static_reader_formats ()
 Returns built-in file-reader format tokens.
 
std::vector< GParticleSourceDefinitiongparticle::getGParticleSourceDefinitions (const std::shared_ptr< GOptions > &gopts)
 Parses all configured -gparticlefile entries.
 
std::vector< GparticlePtrgparticle::getGParticlesFromSources (const std::shared_ptr< GOptions > &gopts, std::shared_ptr< GLogger > &logger)
 Loads propagated particles from all configured file sources.
 
GParticleEvents gparticle::getGParticleEventsFromSources (const std::shared_ptr< GOptions > &gopts, std::shared_ptr< GLogger > &logger, bool propagated_only=true)
 Loads event-indexed propagated particles from all configured file sources.
 
GParticleRecordEvents gparticle::getGParticleRecordEventsFromSources (const std::shared_ptr< GOptions > &gopts, std::shared_ptr< GLogger > &logger)
 Loads event-indexed generated-particle records from all configured file sources.