Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
art::detail::CachedProducts Class Reference

#include "/cvmfs/"

Public Member Functions

void setupDefault (std::vector< std::string > const &trigger_names)
void setup (std::vector< std::pair< std::string, std::string >> const &path_specs, std::vector< std::string > const &trigger_names, std::string const &process_name)
bool wantEvent (Event const &)
art::Handle< art::TriggerResultsgetOneTriggerResults (Event const &) const

Private Member Functions

void clearTriggerResults ()
void loadTriggerResults (Event const &)

Private Attributes

std::vector< ProcessAndEventSelectorp_and_e_selectors_ {}
bool loadDone_ {false}
unsigned long numberFound_ {}


class PVSentry

Detailed Description

Definition at line 71 of file CachedProducts.h.

Member Function Documentation

void art::detail::CachedProducts::clearTriggerResults ( )
art::Handle<art::TriggerResults> art::detail::CachedProducts::getOneTriggerResults ( Event const &  ) const
void art::detail::CachedProducts::loadTriggerResults ( Event const &  )
void art::detail::CachedProducts::setup ( std::vector< std::pair< std::string, std::string >> const &  path_specs,
std::vector< std::string > const &  trigger_names,
std::string const &  process_name 
void art::detail::CachedProducts::setupDefault ( std::vector< std::string > const &  trigger_names)
bool art::detail::CachedProducts::wantEvent ( Event const &  )

Friends And Related Function Documentation

friend class PVSentry

Definition at line 85 of file CachedProducts.h.

Member Data Documentation

bool art::detail::CachedProducts::loadDone_ {false}

Definition at line 87 of file CachedProducts.h.

unsigned long art::detail::CachedProducts::numberFound_ {}

Definition at line 88 of file CachedProducts.h.

std::vector<ProcessAndEventSelector> art::detail::CachedProducts::p_and_e_selectors_ {}

Definition at line 86 of file CachedProducts.h.

The documentation for this class was generated from the following file: