# Estrutura do Evento

Em **RUFUS Race Manager (RRM)**, cada evento é construído sobre uma estrutura clara e flexível que define como os dados de tempo são coletados, organizados e usados para calcular os resultados. Entender essa hierarquia é essencial para configurar e gerenciar corridas de forma eficaz.

![](https://rufus-serverless-v1-shopmediabucket-yqa11v58uwom.s3.us-east-1.amazonaws.com/knowledge/assets/knowledge_asset_9ca29120ac3d499f96bb13af8d0e26c3/imported.png)
_Diagrama de Estrutura de Eventos_

## Evento

O **Evento** é o contêiner de nível superior. Ele representa toda a competição e pode incluir uma ou várias corridas.

* Exemplo: um evento chamado *Run to the Hills 2025* pode conter uma *corrida de 21 km* e uma *corrida recreativa de 3 km*.

## Corridas

Cada **Corrida** define uma unidade competitiva dentro do evento. As corridas têm as suas próprias:

* Hora de início
* Pontos de controle
* Segmentos
* Participantes

Isso permite que várias corridas coexistam em um único evento, mantendo os dados de cronometragem separados.

## Pontos de controle

Um **Ponto de Controle** é um local físico ou lógico onde as passagens são capturadas.

* **Início** → Marca o início da corrida (volta 0).
* **Finalizar** → Marca o fim da corrida (volta 9999).
* **Pontos de controle intermediários** → Fornecem informações sobre parciais, ritmo e validação do percurso.

Os pontos de controle podem ser **compartilhados** (por exemplo, Início e Fim no mesmo tapete) ou **separados** para um controle mais preciso (por exemplo, Início fechado de forma independente, Fim mantido aberto).

## Segmentos

Um **Segmento** representa a seção do percurso entre dois pontos de controle. Os segmentos são usados para parciais, classificações e análises.

Os tipos de segmentos incluem:

* **Segmentos Padrão** → Definidos entre pontos de controle consecutivos (por exemplo, *Início → 10k*, *10k → Fim*).
* **Segmentos de Percurso Completo** → Definidos em todo o percurso (por exemplo, *Início → Fim*).
* **Segmento de Ordem da Corrida** → Um segmento especial (por exemplo, *Tiro de Pistola → Chegada*) usado para determinar a ordem oficial dos finalistas da corrida.

Cada raça deve ter pelo menos um **Segmento de Ordem de Raça** para estabelecer classificações.

## Resumo

A estrutura de eventos no RRM segue uma hierarquia lógica:

* **Evento** → contém várias **Corridas**
* **Corridas** → construídas a partir de **Pontos de controlo**
* **Pontos de controle** → conectados por **Segmentos**

Essa estrutura garante que os dados de cronometragem sejam sempre consistentes, flexíveis e prontos para classificação. Ao configurar cuidadosamente os pontos de controle e os segmentos, os cronometristas podem gerenciar tudo, desde corridas simples até corridas complexas com vários trechos, com confiança.
