Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

NeutrinoFluxFactory Class Reference

This class installs a NeutrinoFlux. More...

#include <NeutrinoFluxFactory.h>

List of all members.

Public Member Functions

 NeutrinoFluxFactory (const I3Context &context)
virtual ~NeutrinoFluxFactory ()
virtual bool InstallService (I3Context &services)
virtual void Configure ()

Private Member Functions

 NeutrinoFluxFactory (const NeutrinoFluxFactory &rhs)
NeutrinoFluxFactory operator= (const NeutrinoFluxFactory &rhs)
 SET_LOGGER ("NeutrinoFluxFactory")

Private Attributes

string conv_model_name_
string prompt_model_name_
string installServiceAs_
NeutrinoFluxPtr atmoflux_


Detailed Description

This class installs a NeutrinoFlux.


Constructor & Destructor Documentation

NeutrinoFluxFactory::NeutrinoFluxFactory const I3Context &  context  ) 
 

NeutrinoFluxFactory::~NeutrinoFluxFactory  )  [virtual]
 

NeutrinoFluxFactory::NeutrinoFluxFactory const NeutrinoFluxFactory rhs  )  [private]
 


Member Function Documentation

void NeutrinoFluxFactory::Configure  )  [virtual]
 

Configure service prior to installing it.

bool NeutrinoFluxFactory::InstallService I3Context &  services  )  [virtual]
 

Installed this objects service into the specified services object.

Parameters:
services the I3Services into which the service should be installed.
Returns:
true if the services is successfully installed.

NeutrinoFluxFactory NeutrinoFluxFactory::operator= const NeutrinoFluxFactory rhs  )  [private]
 

NeutrinoFluxFactory::SET_LOGGER "NeutrinoFluxFactory"   )  [private]
 


Member Data Documentation

NeutrinoFluxPtr NeutrinoFluxFactory::atmoflux_ [private]
 

string NeutrinoFluxFactory::conv_model_name_ [private]
 

string NeutrinoFluxFactory::installServiceAs_ [private]
 

string NeutrinoFluxFactory::prompt_model_name_ [private]
 


The documentation for this class was generated from the following files:
Generated on Mon Nov 26 11:16:55 2007 for neutrinoflux by  doxygen 1.3.9.1