All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
WildcardSource.h
Go to the documentation of this file.
1 #pragma once
2 
4 
5 namespace ana
6 {
7  /// File source based on a wildcard (glob)
9  {
10  public:
11  /// \param wildcard Wildcard or glob. Anything glob() accepts is OK. May be
12  /// a single literal filename.
13  WildcardSource(const std::string& wildcard,
14  int stride = -1, int offset = -1);
15  virtual ~WildcardSource();
16 
17  protected:
18  std::vector<std::string> WildcardOrLs(const std::string& wildcard) const;
19  };
20 }
BEGIN_PROLOG TPC Trig offset(g4 rise time) ProjectToHeight
Definition: CORSIKAGen.fcl:7
process_name opflashCryoW ana
WildcardSource(const std::string &wildcard, int stride=-1, int offset=-1)
std::vector< std::string > WildcardOrLs(const std::string &wildcard) const
Simple file source based on an explicit list provided by the user.
File source based on a wildcard (glob)
Definition: WildcardSource.h:8