Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

IdealOpticalAdaptor

#include "IdealOpticalAdaptor.hh"

IdealOpticalAdaptor


class description - source file - inheritance tree (.pdf)

class IdealOpticalAdaptor : public OpticalAdaptor

Inheritance Chart:
EsafConfigurable
EsafMsgSource
<-
DetectorPhotonTransporter
<-
OpticalAdaptor
<-
IdealOpticalAdaptor

    public:
IdealOpticalAdaptor() ~IdealOpticalAdaptor() static TClass* Class() virtual const char* ClassName() const virtual const char* ClassType() const virtual TClass* IsA() const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual Photon* Transport(Photon*) const

Data Members

    private:
Double_t fSmallSide bottom face side of optical adaptor Double_t fScale scale reduction factor

Class Description

  IdealOpticalAdaptor
  ===================

  Simple implementation of an ideal optical adaptor:
  Compresses the image it gets on its top surface in order to fit the
  sensitive area of the pmt (i.e. without external dead borders).

  Config file parameters
  ======================

  fSmallSide [mm]: Side of the exit face.

  fRadiomEff : Radiometric efficiency of the adapter.

  fFilter : Filter to apply to the incident radiation
  - options
      BG3: Plain BG3 filter. [EUSO-FS-REP-012-1.pdf]
      multilayer: MgF2/HfO2 + AR coating applied to a BG3Filter
                  [EUSO-FS-REP-012-1.pdf]

  fFilterThikness [mm] : effective thikness of the filter


IdealOpticalAdaptor()
 Constructor


Photon* Transport(Photon *p) const



Inline Functions


               void ~IdealOpticalAdaptor()
        const char* ClassType() const
        const char* ClassName() const
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
About Us | EUSO Official Website | Web pages created by Roberto Pesce and Alessandro Thea - Last Update Wed Nov 16 16:19:44 2005