Classes | Public Member Functions | Private Attributes | List of all members
art::ClosingCriteria Class Reference

#include "/cvmfs/nova.opensciencegrid.org/externals/art/v3_05_01/source/art/Framework/IO/ClosingCriteria.h"

Classes

struct  Config
 
struct  Defaults
 

Public Member Functions

 ~ClosingCriteria ()
 
 ClosingCriteria ()
 
 ClosingCriteria (Config const &fp)
 
 ClosingCriteria (FileProperties const &fp, std::string const &granularity)
 
FileProperties const & fileProperties () const
 
Granularity granularity () const
 
bool should_close (FileProperties const &) const
 

Private Attributes

FileProperties closingCriteria_
 
Granularity granularity_
 

Detailed Description

Definition at line 69 of file ClosingCriteria.h.

Constructor & Destructor Documentation

art::ClosingCriteria::~ClosingCriteria ( )
art::ClosingCriteria::ClosingCriteria ( )
art::ClosingCriteria::ClosingCriteria ( Config const &  fp)
art::ClosingCriteria::ClosingCriteria ( FileProperties const &  fp,
std::string const &  granularity 
)

Member Function Documentation

FileProperties const& art::ClosingCriteria::fileProperties ( ) const
Granularity art::ClosingCriteria::granularity ( ) const
bool art::ClosingCriteria::should_close ( FileProperties const &  ) const

Member Data Documentation

FileProperties art::ClosingCriteria::closingCriteria_
private

Definition at line 143 of file ClosingCriteria.h.

Granularity art::ClosingCriteria::granularity_
private

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