CMS 3D CMS Logo

Public Member Functions | Static Public Member Functions | Private Member Functions

edm::GetProductCheckerOutputModule Class Reference

Inheritance diagram for edm::GetProductCheckerOutputModule:
edm::OutputModule edm::EDConsumerBase

List of all members.

Public Member Functions

 GetProductCheckerOutputModule (ParameterSet const &pset)
virtual ~GetProductCheckerOutputModule ()

Static Public Member Functions

static void fillDescriptions (ConfigurationDescriptions &descriptions)

Private Member Functions

virtual void write (EventPrincipal const &e)
virtual void writeLuminosityBlock (LuminosityBlockPrincipal const &)
virtual void writeRun (RunPrincipal const &)

Detailed Description

Definition at line 31 of file GetProductCheckerOutputModule.cc.


Constructor & Destructor Documentation

edm::GetProductCheckerOutputModule::GetProductCheckerOutputModule ( ParameterSet const &  pset) [explicit]

Definition at line 55 of file GetProductCheckerOutputModule.cc.

                                                                                        :
   OutputModule(iPSet) { 
   } 
edm::GetProductCheckerOutputModule::~GetProductCheckerOutputModule ( ) [virtual]

Definition at line 63 of file GetProductCheckerOutputModule.cc.

                                                                 {
   }

Member Function Documentation

void edm::GetProductCheckerOutputModule::fillDescriptions ( ConfigurationDescriptions descriptions) [static]

Reimplemented from edm::OutputModule.

Definition at line 138 of file GetProductCheckerOutputModule.cc.

References edm::ConfigurationDescriptions::add(), and edm::OutputModule::fillDescription().

                                                                                         {
    ParameterSetDescription desc;
    OutputModule::fillDescription(desc);
    descriptions.add("productChecker", desc);
  }
void edm::GetProductCheckerOutputModule::write ( EventPrincipal const &  e) [private, virtual]

Implements edm::OutputModule.

Definition at line 113 of file GetProductCheckerOutputModule.cc.

References edm::check(), and edm::EventPrincipal::id().

                                                                    {
      std::ostringstream str;
      str << e.id();
      check(e, str.str());
   }
void edm::GetProductCheckerOutputModule::writeLuminosityBlock ( LuminosityBlockPrincipal const &  l) [private, virtual]

Implements edm::OutputModule.

Definition at line 118 of file GetProductCheckerOutputModule.cc.

References edm::check(), and edm::LuminosityBlockPrincipal::id().

                                                                                             {
      std::ostringstream str;
      str << l.id();
      check(l, str.str());
   }
void edm::GetProductCheckerOutputModule::writeRun ( RunPrincipal const &  r) [private, virtual]

Implements edm::OutputModule.

Definition at line 123 of file GetProductCheckerOutputModule.cc.

References edm::check(), and edm::RunPrincipal::id().

                                                                     {
      std::ostringstream str;
      str << r.id();
      check(r, str.str());
   }