X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=TRD%2FAliTRDTriggerL1.cxx;h=99245a3b17e3bd9de3da4247fcbb46de5de31580;hb=a191c286179d9de4090108629da4dcc6cec62840;hp=c08915cbac172dcd0223d95e07ec3cd5de0d9b94;hpb=e58e15dc600cb2916218df40ec564d92110e293e;p=u%2Fmrichter%2FAliRoot.git diff --git a/TRD/AliTRDTriggerL1.cxx b/TRD/AliTRDTriggerL1.cxx index c08915cbac1..99245a3b17e 100644 --- a/TRD/AliTRDTriggerL1.cxx +++ b/TRD/AliTRDTriggerL1.cxx @@ -48,15 +48,19 @@ AliTRDTriggerL1::~AliTRDTriggerL1() void AliTRDTriggerL1::CreateInputs() { + // create the trigger inputs for TRD + if (fInputs.GetEntriesFast() > 0) return; - fInputs.AddLast(new AliTriggerInput("TRD_HIGHPT_L1", "TRD", 1)); - fInputs.AddLast(new AliTriggerInput("TRD_JET_L1", "TRD", 1)); + fInputs.AddLast(new AliTriggerInput("1HSH", "TRD", 1)); + fInputs.AddLast(new AliTriggerInput("1HJT", "TRD", 1)); } void AliTRDTriggerL1::Trigger() { + // run the trigger algorithms + AliRunLoader *runLoader = AliRunLoader::Instance(); if (!runLoader) return; @@ -84,8 +88,8 @@ void AliTRDTriggerL1::Trigger() Int_t trackThreshold2 = 2; // trigger algorithms to come, e.g. - Bool_t triggered_highpt = kFALSE; - Bool_t triggered_jet = kFALSE; + Bool_t triggeredHighPt = kFALSE; + Bool_t triggeredJet = kFALSE; if (branch) { AliTRDtrackGTU *trk = 0x0; @@ -97,7 +101,7 @@ void AliTRDTriggerL1::Trigger() if (TMath::Abs(trk->GetPt()) > 3.0) { AliDebug(1, Form("Found track in sector %2i, stack %i with pt = %3.1f, triggered", trk->GetSector(), trk->GetStack(), trk->GetPt())); - triggered_highpt = kTRUE; + triggeredHighPt = kTRUE; } } @@ -113,21 +117,21 @@ void AliTRDTriggerL1::Trigger() } for (Int_t iStack = 0; iStack < 90; iStack++) { if ((nTracks1[iStack] >= trackThreshold1) || (nTracks2[iStack] >= trackThreshold2)) - triggered_jet = kTRUE; + triggeredJet = kTRUE; } } else { AliWarning("GTU Branch not found"); } - if (triggered_highpt) { + if (triggeredHighPt) { AliInfo("Fired high-pt trigger"); - SetInput("TRD_HIGHPT_L1"); + SetInput("1HSH"); } - if (triggered_jet) { + if (triggeredJet) { AliInfo("Fired jet trigger"); - SetInput("TRD_JET_L1"); + SetInput("1HJT"); } // cleaning up