Ignore:
Timestamp:
09/16/04 16:16:34 (20 years ago)
Author:
moralejo
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Simulation/Detector/Camera/camera.h

    r2390 r5072  
    1919//=
    2020//= $RCSfile: camera.h,v $
    21 //= $Revision: 1.19 $
    22 //= $Author: blanch $
    23 //= $Date: 2003-10-17 19:39:30 $
     21//= $Revision: 1.20 $
     22//= $Author: moralejo $
     23//= $Date: 2004-09-16 15:16:34 $
    2424//=
    2525//=//////////////////////////////////////////////////////////////////////
     
    6464#include "MCEventHeader.hxx"
    6565#include "MCEventHeader_2.hxx"
     66#include "MMcConfigRunHeader.h"
    6667#include "MCCphoton.hxx"
    6768#include "MTrigger.hxx"
     
    142143#define SIMTIMEOFFSET_NS 5  // determines how many ns before the first and after the last
    143144                            // shower photoelectron, there should be NSB photoelectrons
     145
     146#define MAX_NUMBER_OF_CTS 20  // Maximum number of CTs allowed for running
     147                              // on multitelescope systems. If this maximum
     148                              // is set too large, program may crash!
     149
    144150
    145151//@ now we define the list CT_ITEM_LIST of possible items in the CT def. file
     
    256262
    257263#define QE_FILE     "../Data/qe.dat"
    258 #define WC_FILE     "../Data/lightguides.dat"
     264#define WC_FILE     "../Data/LightCollection.dat"
    259265
    260266//!@}
     
    307313                  float *tmin_ns,   // minimum arrival time of all phes
    308314                  float *tmax_ns,    // maximum arrival time of all phes
    309                   int telescope      // Telescope that is being analised to get the right QE.
     315                  int telescope,      // Telescope that is being analised to get the right QE.
     316                  float mirror_fraction // Fraction of working mirror
    310317                  );
    311318
    312319int produce_nsbrates( char *inname,
    313320                      MGeomCam *camgeom,
    314                       float nsbrate[][iNUMWAVEBANDS],
    315                       int ict
     321                      float **nsbrate,
     322                      int ict,
     323                      float mirror_fraction
    316324                      );
    317325
     
    320328                      float theta_rad,
    321329                      struct camera *cam,
    322                       float nsbr_phepns[iMAXNUMPIX][iNUMWAVEBANDS],
     330                      float **nsbr_phepns,
    323331                      float dnsb_phepns[iMAXNUMPIX],
    324332                      float extinction[iNUMWAVEBANDS],
     
    342350/*
    343351 *$Log: not supported by cvs2svn $
     352 *Revision 1.19  2003/10/17 19:39:30  blanch
     353 *Factor used for the NSB scaling for several qe files is defined.
     354 *
    344355 *Revision 1.18  2003/09/15 10:06:47  blanch
    345356 *Header file for camera 1.58
Note: See TracChangeset for help on using the changeset viewer.