#include <LArRawInputDriverShortBo.h>
|  | 
|  | LArRawInputDriverShortBo (fhicl::ParameterSet const &pset, art::ProductRegistryHelper &helper, art::SourceHelper const &pm) | 
|  | 
| void | closeCurrentFile () | 
|  | 
| void | readFile (std::string const &name, art::FileBlock *&fb) | 
|  | 
| bool | readNext (art::RunPrincipal *const &inR, art::SubRunPrincipal *const &inSR, art::RunPrincipal *&outR, art::SubRunPrincipal *&outSR, art::EventPrincipal *&outE) | 
|  | 
Definition at line 28 of file LArRawInputDriverShortBo.h.
 
      
        
          | lris::LArRawInputDriverShortBo::LArRawInputDriverShortBo | ( | fhicl::ParameterSet const & | pset, | 
        
          |  |  | art::ProductRegistryHelper & | helper, | 
        
          |  |  | art::SourceHelper const & | pm | 
        
          |  | ) |  |  | 
      
 
Class to fill the constraints on a template argument to the class, FileReaderSource 
Definition at line 231 of file LArRawInputDriverShortBo.cxx.
  243     helper.reconstitutes<std::vector<raw::RawDigit>,  art::InEvent>(
"daq");
 
 
 
 
      
        
          | void lris::LArRawInputDriverShortBo::closeCurrentFile | ( |  | ) |  | 
      
 
 
      
        
          | void lris::LArRawInputDriverShortBo::readFile | ( | std::string const & | name, | 
        
          |  |  | art::FileBlock *& | fb | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | bool lris::LArRawInputDriverShortBo::readNext | ( | art::RunPrincipal *const & | inR, | 
        
          |  |  | art::SubRunPrincipal *const & | inSR, | 
        
          |  |  | art::RunPrincipal *& | outR, | 
        
          |  |  | art::SubRunPrincipal *& | outSR, | 
        
          |  |  | art::EventPrincipal *& | outE | 
        
          |  | ) |  |  | 
      
 
Definition at line 267 of file LArRawInputDriverShortBo.cxx.
  276     std::unique_ptr<std::vector<raw::RawDigit> >  rdcolsb ( 
new std::vector<raw::RawDigit>  );
 
  282     std::unique_ptr<raw::DAQHeader>              daqcolsb( 
new raw::DAQHeader(daqHeader) );
 
  284     art::RunNumber_t rn = daqHeader.
GetRun();
 
  295         art::put_product_in_principal(std::move(rundatasb), *outR, 
"daq");
 
  298         throw cet::exception(
"InconsistentEventStream")
 
  299           << 
"Encountered run #" << rn
 
  310     art::put_product_in_principal(std::move(rdcolsb),
 
  313     art::put_product_in_principal(std::move(daqcolsb),
 
 
 
 
  
  | 
        
          | std::string lris::LArRawInputDriverShortBo::currentDir_ |  | private | 
 
 
  
  | 
        
          | art::SubRunID lris::LArRawInputDriverShortBo::currentSubRunID_ |  | private | 
 
 
  
  | 
        
          | stringvec_t::const_iterator lris::LArRawInputDriverShortBo::filesdone_ |  | private | 
 
 
  
  | 
        
          | stringvec_t lris::LArRawInputDriverShortBo::inputfiles_ |  | private | 
 
 
  
  | 
        
          | stringvec_t::const_iterator lris::LArRawInputDriverShortBo::nextfile_ |  | private | 
 
 
  
  | 
        
          | art::SourceHelper const& lris::LArRawInputDriverShortBo::principalMaker_ |  | private | 
 
 
The documentation for this class was generated from the following files: