]> git.uio.no Git - u/mrichter/AliRoot.git/blame - MUON/AliMUONResponseTrigger.h
more secure string operations
[u/mrichter/AliRoot.git] / MUON / AliMUONResponseTrigger.h
CommitLineData
a9e2aefa 1#ifndef ALIMUONRESPONSETRIGGER_H
2#define ALIMUONRESPONSETRIGGER_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6/* $Id$ */
30178c30 7// Revision of includes 07/05/2004
a9e2aefa 8
692de412 9/// \ingroup sim
10/// \class AliMUONResponseTrigger
11/// \brief Implementation of RPC response
12
7e4a628d 13#include "AliMUONResponse.h"
7d7d22a6 14#include "AliMUONTriggerEfficiencyCells.h"
f3d288ab 15#include "AliMUONTriggerChamberEfficiency.h"
a9e2aefa 16
7e4a628d 17class AliMUONResponseTrigger : public AliMUONResponse
30178c30 18{
a9e2aefa 19 public:
30178c30 20 AliMUONResponseTrigger();
9265505b 21 virtual ~AliMUONResponseTrigger();
03f221a7 22
9265505b 23 /// Set the GenerCluster parameter
7871af75 24 virtual Int_t SetGenerCluster(){return 0;}
03f221a7 25
2a5f75ae 26 virtual void DisIntegrate(const AliMUONHit& hit, TList& digits, Float_t timeDif);
27
7d7d22a6 28 virtual void InitTriggerEfficiency(AliMUONTriggerEfficiencyCells* triggerEfficiency);
29
30 protected:
f3d288ab 31 AliMUONTriggerChamberEfficiency* fTriggerEfficiency; //!< trigger efficiency map
885d501b 32
85fec35d 33 private:
7d7d22a6 34 /// Not implemented
35 AliMUONResponseTrigger(const AliMUONResponseTrigger& other);
36 /// Not implemented
37 AliMUONResponseTrigger& operator=(const AliMUONResponseTrigger& other); // assignment operator
38
ef7219d6 39
f3d288ab 40 ClassDef(AliMUONResponseTrigger,3) // Implementation of RPC response
a9e2aefa 41
42};
43#endif