Alguns conceitos importantes
From GRIPER Wiki
Contents |
Preâmbulo
O WebROOT foi desenvolvido como uma interface web com o ROOT. Por conta disto, muito dos requisitos utilizados no WebROOT foram herdados do ROOT e da linguagem de programação C++. Com isto em mente, podemos estabelecer alguns conceitos importantes.
Fluxo de trabalho em uma aplicação
Quando uma nova aplicação é aberta, como mostrado na figura ao lado, há uma barra na lateral esquerda com uma série de opções. Esta barra contém várias opções, desde salvar arquivos, configuração de eixos, legendas, ajustes de funções, entrada de dados, etc., dependendo do tipo de aplicação que está sendo utilizada. Contudo, alguns conceitos são universais a todas as aplicações.
As estruturas de configuração são separadas em caixas, por exemplo, uma caixa de Eixo. Estas caixas podem ser colapsadas, bastando clicar sobre o título da caixa. Podemos ter caixas de opções dentro de outras caixas. Um exemplo é a caixa de Configuração da janela gráfica no interior da caixa Aplicação.
Dento das caixas há várias opções de configuração, como Título, Parâmetros, etc. Há também menus de seleção, check-box, etc. Você pode selecionar valores à vontade mas estas escolhas não terão nenhum efeito até uma ação ser comandada ao programa.
As ações estão especificadas em botões de envio, como Salvar, PLOTA, Imprime, etc. Após um destes botões ser clicado é que as seleções serão processadas e o resultado será apresentado na lateral direita da página. Dependendo da ação temos um processamento mais intenso de cálculo (ajustes complexos podem demorar, por exemplo) e a resposta pode levar alguns segundos. Tenha um pouco de paciência.
Salvando uma aplicação
A primeira caixa na lateral esquerda de qualquer aplicação (caixa de mesmo nome), como na figura ao lado, é usada para salvar seu trabalho em um arquivo na nuvem. Entre o nome do arquivo, escolha a pasta na qual ele será salvo e clique no botão Salvar. Aplicações NÃO são gravadas automaticamente. Tenha isto em mente.
Imprimindo o resultado de um trabalho
Você pode simplesmente enviar, a partir do browser, a página para a impressora. Somente a lateral direita, com os resultados, será impressa. A lateral esquerda, com as configurações, não será enviada para a impressora.
Clicando com o botão direito do mouse sobre a figura você pode solicitar que a mesma seja baixada no seu computador para ser utilizada em textos, relatórios, etc.
Formato dos números
O WebROOT utiliza o padrão do ROOT, que é o formato utilizado internacionalmente na física para apresentação de dados, ou seja, números devem utilizar o ponto (.) ao invés de vírgulas (,) para separar a casa decimal. Neste caso, o correto é escrever 1.23 e não 1,23.
Os resultados apresentados (ajustes de função, valores nos eixos, etc.) também respeitam este formato.
Trocar o ponto pela vírgula é um erro comum para quem está iniciando no WebROOT que, às vezes, demora a ser percebido. Tome cuidado quanto a isto.
Separação de valores em um campo
Dependendo da opção a ser utilizada no WebROOT precisamos colocar mais de um valor numérico em um único campo de entrada. Por exemplo, para definir os parâmetros iniciais de um ajuste, precisamos, às vezes, passar 2 ou mais valores diferentes no mesmo campo. Por conta do formato de entrada do ROOT, múltiplos parâmetros numéricos em um único campo de entrada devem ser separados por vírgula.
Acentuação
Para acentuar os seus gráficos, histogramas, etc., basta digitar o acento normalmente nos campos de texto. Eles aparecerão sem problemas.
Símbolos em gráficos e legendas
O WebROOT utiliza o mesmo padrão do ROOT para desenhar símbolos gráficos. O padrão utilizado é o do LaTex com a ressalva de que o símbolo de barra invertida (\) é substituído pelo jogo da velha (#). Para mais detalhes sobre como escrever caracteres especiais, consulte o link da classe TLatex do ROOT. Na figura abaixo mostramos uma tabela com as letras gregas. Por exemplo, para escrever a letra grega alpha como parte de uma legenda em um gráfico, no campo correspondente do WebROOT, digite #alpha.